Вы находитесь на странице: 1из 6

-- Resume -Name : T.

KARUPPUSWAMY

Objective : Professionally Satisfying Career in Design and Development of System Software and embedded systems. Personal Interest : Developing a secured Operating System for the next generation. Academic Qualification: * A.M.I.E (India) Computer Engg. from Institution of Engineers, Calcutta in the year of 2000. * D.E.E.E passed in the year 1990 with FIRST CLASS Core Skill Set: * C, Linux Programming, Microcontroller Programming and Win32 Programmin g, Embedded System. * Basic Kernel mode Device Driver Programming in Linux and MS-Windows. Certifications: 1. Xlinux Certification in FPGA Design, Implementation, Performance & VH DL in the year 2004. 2. Linux Professional Institution Certificate - Exam 101 Passed. Appeari ng for Exam 102. General Skills: Operating Systems : GNU/Linux, MS-Windows, SCO UNIX 5.0.5, OS/2 War p 4.0, MS-DOS 6.2 Languages & Tools : GNU C/C++ (gcc), MS-VC++, UNIX Shell Programmi ng Embedded specific : Windows CE Platform Builder, eVC++, CodeVision AVR C, ATMEL AVR Studio 4.0, Keil Compiler Microcontrollers : ATMEL 8-bit AVR, 8085 based DALLAS 5250 Hardware Architectures : Intel x86, Intel XScale (ARM) and FPGA with Xi linx ISE 6.1 VHDL/Verilog. Others : MS-Access 2000, Visual Basic 6.0, FoxPr o 2.5 Hardware : Board Level Trouble Shooting, Maintenance of Systems & Peripherals Process Tools : Rational RequisitePro, Clear Case and Clea r Quest. Domain skills: Banking Storage Embedded systems Organizations: Current Employment ion), Chennai, India. Designation Period Domain 1.Organization Designation Responsibilities Projects handled Pad, Printer and Presenter. : HCL Technologies Ltd. (Core Technologies Divis : Technical Lead : Jun 2006 to till date. : Storage : : : : T & B International Pvt. Ltd, Chennai. Team Leader System Analysis, Design and Development Automated Teller Machine (ATM), Encryption PIN

Period 2.Organization Designation Responsibilities Projects handled Period 3.Organization Designation Responsibilities Projects handled ch Banking Period 4.Organization ee of WIPRO). Designation Responsibilities s & Peripherals Period Other Engineering Organizations: 5.

: Mar 2003 to Jun 2006. : : : : : : : : : Polaris Software Lab, Chennai. Consultant Coding and Unit Testing Banking Business Rule Implementation Oct 2001 to Feb 2003. HMA STARware Limited, Chennai. Senior Programmer Testing and Development ATM Connectivity, Financial Switch, Multi Bran

: Feb 1999 to Sep 2001. : Krishna Computer Services, Chennai (A Franchis : Field Service Engineer : Assembling of New System, AMC and BM of System : Oct 1998 to Feb 1999

Vishvadevi Engineering Enterprises., Chennai from Apr-1995 to Sep-1998 in Electric Alternators capacity of upto 1MW. 6. Arlav Electronics Pvt. Ltd., Chennai from Jul-1993 to Mar-1995 in Electronic Coil Manufacturing. 7. Ramsons Udhyog., Bangalore from Mar-1993 to Jul-1993 in Garment Finishing Equipments. 8. Security Electronics (P) Ltd., Hyderabad from Nov-1991 to Mar-1993 in Electronic Security System. 9. Electra Power Supply Systems Pvt. Ltd., Chennai from Aug-1990 to Nov-1991 in Power Electronics. Projects & Products: 1. Organization Product M (In Progress) Hardware ) Development Tool Team size Role-played by the Applicant SO Standards. Drafted Requirement Specification document. Hardware analysis and approval : T & B International Pvt. Ltd, Chennai. : Firmware for Secured Encryption PIN pad for AT : DALLAS 5250 Microcontroller (8051 architecture : C with Keil Compiler PK51 : 3 : Team Leader Requirement analysis based on VISA, ANSI and I

Design review and approval Description : A completely redesigned PIN pad in compliance with VISA Standard (Confidential). This involves DES, TDES, Public Key Infrastru cture (PKI) based on RSA algorithm. Signature and Certificate based authenticati on also it involves. 2. Organization : T & B International Pvt. Ltd, Chennai. Product : Analog/Digital Input Output Device for ATM Operating System : GNU Linux 2.6.x with gcc compiler. Tools used : gcc for driver, gEDA for circuit design and Op enOffice 2.0 Draw for documentation Team size : 1 Role-played by the Applicant : Electronic Circuit design, Kernel mode Device Driver design and development. Description : This is a test product to have a feel of Linux based ATM in future. This entire product was done in Open Source OS and tools. 3. Organization : T & B International Pvt. Ltd, Chennai. Product : Device Driver for Thermal Printer in Windows X P. Development Tool : Windows XP - DDK Team size : 1 Role-played by the Applicant : Analysis, Design and Development Description : APS CP324MRS/C Printer is not compliant with I EEE1284 standard. It communicates with the host in Compatibility mode (Centronic s) for reading the commands and in Byte mode for writing the Status and Device I D to host. It does not negotiate for IEEE1284 read mode. Hence the default Windo ws XP Parallel Port driver was not able to communicate with this Printer. This n ecessitated this product. This device driver replaces default parallel port dri ver comes with Windows OS (for this printer). 4. Organization Product n32 based library Hardware ler Development Tool .0, MS-VC++ (Win32) Team size Role-played by the Applicant ion : T & B International Pvt. Ltd, Chennai. : Firmware for Encryption PIN pad for ATM and Wi : ATMEL ATmega163/ATmega16/ATmega32 Microcontrol : C with CodeVision AVR C and ATMEL AVR Studio 4 : 1 : Requirement gathering, analysis and documentat

Hardware analysis and approval Design, Coding, Testing and documentation Description : This is the Key pad of an ATM which plays a vi tal role in transaction processing (Confidential). 5. Organization Product Development Tool Team size Role-played by the Applicant ion : : : : : T & B International Pvt. Ltd, Chennai. Coupon Presenter Interface MS-VC++ 6.0 (Win32) 1 Requirement gathering, analysis and documentat

Design, Coding, Testing and documentation. Description : This is a presenter unit which is attached in front of a printer. The printed coupon is presented to the end user through this electro-mechanical unit. A firmware running in this unit interacts with the Win 32 client running in MS-Windows 2000. 6. Organization Product : T & B International Pvt. Ltd, Chennai. : Intel PXA255 based Motherboard development (In

Progress) Development Tool Team size Role-played by the Applicant als. Motherboard.

: ADS 1.2 Assembler/Compiler Kit, Xilinx 6.1 ISE : 3 ( 1 software + 2 hardware ) : Software Support to Hardware team on OS intern Customizing Intel Diagnostic Manager tool for

Customized Core Voltage Regulator, buffer cont rol, and flash control implementation with VHDL Description : T & B design and develop its own mother board for ATMs in future. 7. Organization Product Task Hardware x86 architecture Platform Development Tool Team size Role-played by the Applicant Major challenges conquered l Port device driver. : : : : : : : : : T & B International Pvt. Ltd, Chennai. Net ATM - Automated Teller Machine Windows CE Platform building ( nk.bin) ARCOM Single Board Computer (SBC) PCM-4896 of Windows CE 4.2 Windows CE Platform builder 4.2 and eVC++ 4.0 1 Design and development Implementation of Byte mode reading in Paralle

Customized the Geode/MediaGX Audio (Unified) d evice driver. Description : The target is to develop a cost effective ATM machine. The economy is achieved by choosing the suitable hardware, embedded OS and communication mode (Dialup Modem). The OS used is Windows CE. The system use s Single Board Computer(PCM series), Single Cassette Dispenser, Encryption PIN P ad, Card Reader, and Modem for communication and a Thermal printer. Most of the devices are developed within the company. These devices except the printer are c onnected through Serial Ports and the printer is connected through a parallel po rt of the SBC. The system uses Disk On Chip for storage and the ATM attributes a re maintained in the Windows CE DB. 8. Organization Product S CP290MRS/C Development Tool Team size Role-played by the Applicant ion : T & B International Pvt. Ltd, Chennai. : Thermal Printer Interface and Test tool for AP : MS-VC++ 6.0 (Win32 API) : 1 : Requirement gathering, analysis and documentat Design, Coding, Testing and documentation. 9. Organization : Polaris Software Lab, Chennai. Project : Global Banking System Product : Banking Business Rule Implementation Platform : HP-UX Development Tool : C++ Database : Oracle Client : NEC, Japan Role-played by the Applicant : 1. Understanding the logical flow of Specification and coding accrodingl y. 2. Unit test case document draft 3. Carrying out Unit Test 4. Transaction flow Test 5. Following UCM Process in each and every stage of work. Description : This is a Banking Software to implement Business Rules for Banking Servi

ces. N-tier architecture project with an extensive integration of high-end techn ologies like C++ for Object Oriented Programming, Rational Rose For Design, BEATUXEDO as Middle-ware, Oracle 8 as Database, HP-UNIX as Operating System. System can be accessed through various clients like Desktop, ATM-Machines and Browser. A Global-Banking system that migrates from the legacy to latest technologies. A total N-Tier Architecture, Capable of adopting with any bank related operation s across the Globe. Initially the deployment will be with Japan. The project bei ng a N-Tier architecture the business logic to the banking domain are divided in to logical servers and each server is divided in to hundreds of transactions. Th ere are five different companies across the globe working for this Global Bankin g system. The back-end used is Oracle8i. The Server is being developed in C++/UN IX and the USER-END interface is through JAVA. 10. Organization : HMA STARware Limited, Chennai. Project : ATM connectivity software Product : JStarWARE Platform : Red Hat Linux 7.0 / Windows NT 4.0 Development Tool : JDK1.3 Database : JDataStore Role-played by the Applicant : Functionality Design of the product and design the Exception handling test tools. Description : The Specialty of this product is Plug & Play design. It is gateway softw are between the ATM (Automatic Teller Machine) and T (Total Bank Automation) of Bank. Since different ATM vendors and TBA vendors are in the market, this produc t can interface any ATM with any TBA. Apart from this it offers various checks o n ATM Card status. 11. Organization : HMA STARware Limited, Chennai. Project : Multi Branch Banking (MBB) Platform : SCO UNIX 5.0.5 & Windows NT4.0 Development Tools : C and C++ on SCO UNIX, D-TREE and R-TREE on UN IX, MS-VC++ Database : Oracle 8.0 with Developer 2000 Client : DenaBank, Mumbai Role-played by the Applicant : 1. Development of Modules for StarTeller and SettleMent 2. Shell Scripts for TBAStarSWITCH 3. Integration of Modules in TBAStarSWITCH 4. Implemented the Project in HO of DenaBank and various branches in Mum bai. 5. Maintaining the software in SWITCH center of DenaBank. Description : This project enables the bank to offer its customer to do transaction of his own account from any other branch of the same Bank. This Network connects 1 1 cities and 110-branches nationwide. This includes products TBAStarSWITCH (UNIX ), ATMStarWARE (UNIX & NT), StarTELLER (UNIX & NT) and SettleMent (UNIX) 12. Organization : HMA STARware Limited, Chennai. Project : ATM connectivity software Product : ATMStarWARE Platform : Windows NT 4.0 / 2000 Development Tool : Microsoft VC++ Database : dbase III plus Customer : Nabil Bank, Kathmandu, Nepal Role-played by the Applicant : To integrate all modules and Testing. It was the first time in HMA Starw are Ltd's history to directly interface the ATM and TBA with ATMStarWARE only (w

ithout any TBA interface). ATMStarWARE can directly update necessary tables of t he TBA database. So it required a lot of attention on all possible cases of hand ling tables of TBA. Description : It is a gateway software between the ATM (Automatic Teller Machine) and TBA (Total Bank Automation) of Bank. Since different ATM vendors and TBA vendor s are in the market, this product can interface any ATM with any TBA. Apart from this it offers various checks on ATM Card status. It uses ODBC to connect with the MS-ACCESS database. Personal details: : 26th May 1972 : Male : Married : 79, C-4, GYAN ENCLAVE BAJANAI KOIL STREET, PADI CHENNAI - 600 050 INDIA. Mobile : +91-9840813774 Personal E-mail : karuppuswamy@gmail.com Web site : http://www.karuppuswamy.com Other interests: : Open Source Products such as Linux, Mozilla Fi refox, Thunderbird and OpenOffice. Favourite Desktop OS : Ubuntu GNU/Linux -- End of Resume -Date of Birth Sex Marital Status Address

Вам также может понравиться