Project Lead Resume
Hunt Valley, MD
PROFESSIONAL SUMMARY
- Highly motivated IT Professional having 5.5 years of hands on experience with C, C++, UNIX, and Linux & AIX.
- Proficient in Programming in C, C++, UNIX, Linux Development with different open source tools & technology.
- Expert in Unix / Linux Internals, commands, IPC, Multi-threading, Socket Programming & tools such as Splint, Valgrind, GDB, DBX, Makefiles, VIM editor.
- Areas of expertise include Designing, Configuring, Customizing, Developing, Supporting, Maintaining, Upgrading and C, C++ Applications under UNIX / Linux operating system.
- Full Software Development Lifecycle experience including requirements gathering, designing, implementing and supporting application.
- In depth understanding & knowledge of UNIX / Linux internal including Multi threading, Multi Processing & Inter Process Communication (IPC), Socket Programming & supported open source packages.
- Excellent knowledge about UNIX / Linux tools such as Debugging Tools (GDB, DBX), Documentation tools (Doxygen), Code Improvement tools (Splint, Valgrind, Vim Editor) & Code Browser tools (CScope & Ctags).
- Hands on experience on UNIX / Linux Commands, Shell Scripting & AWK Scripting.
- Versatile in playing the functional as well as technical role. Contributed for the team and also worked individually in projects.
- Exceptional Ability to maintain and build Client relationship, able to comfortably converse with all facets in the Client\'s organization for gathering requirements and providing solution.
- Good knowledge of object oriented programming concepts.
- Experience on Complete Product Development Life Cycle of Security Device.
- Responsible, Self Motivated Personnel with Excellent Communication Skills.
- Currently working as Project Lead & managing team of five, worked independently with team and accomplished the project goals before deadlines with good efficiency and team work.
- Ability to manage projects independently and work within deadlines.
TECHNICAL SKILLS
Operation System:Microsoft 98/XP/Vista, Linux/Unix/AIX.Office Management:MS office 2000/2003/2007, Open office.Programming Language:Embedded C, C++, Basics of JAVA, PL/SQL, VB 6.0, Linux device drivers, ProCDatabase:SQLite for Embedded, Basics of Database.Source Control Tools:Tortoise CVS, Serena ChangeMan Dimensions.Scripting & Tools:Makefiles, Shell Scripting, AWK Scripting, GDB, DBX, Splint, Valgrind, Doxygen, Vim editor, Net-X Library, Xerces Library to Parse XML file / document. CScope & Ctags.Open Source Library:OpenSSL, BigNumber.Embedded GUI Library:QT 4.6 (Qtopia), Nano-X (Microwindows 0.91).
PROFESSIONAL EXPERIENCE
Confidential
Project Lead
Hunt Valley, MD Jan 2011 – Till DateProject Name: “Merchant Front End Development”
- Associated in development & implementation for new association – Chase Paymentech. Project objective was to expand client’s business in collaboration with Chase Paymentech. With this project, client will be able to process the Gift Card issued by Chase Paymentech association. We will enhance existing Switch logic to capture, process & forward the Chase Paymentech gift card transactions received from merchant & need to send response back to merchant.
- Associated with two Spring & Fall - Association Compliance Release for different associations including MasterCard, Visa, Discover, American Express etc. Project includes client communication for requirement gathering, impact report, sizing, coding, unit testing, integration testing, and QA support & release co-ordination.
- Chase Paymentech project includes identification of Chase transaction & routing to GGR from North Front End Switch. Parsing & Formatting merchant message into GGR & Chase Paymentech message format, Chase Simulator development to perform in-house testing, Involved in support to perform certification testing & resolution of production issue.
- Associated with development & implementation of Automated Fuel Dispenser implementation for VISA association as a part of Spring Release 2012. Project includes design, development, testing, support for AFD transaction. Also involved in customization of AFD for Wal-Mart.
- Association with development & implementation of MasterCard Incremental & Reversal implementation as a part of Fall Release 2012. Project objective is to implement MasterCard Incremental & Reversal of Incremental transaction support to current application. This change will enable the Travel & Entertainment clients (Auto Rental & Hotel Merchants) to do the Incremental transaction to the previously authorized transaction. Implementation involves changes to 7 different merchant message formats including ISO Global (8583) & ISO Dual.
- Each project implementation includes offshore & onsite work assignment, design, coding, testing, support, code review etc.
Platform / Tools: UNIX (AIX) C Programming, C++, GDB, DBX, Splint, Val grind, Doxygen, Net-X library, Xerces Library for XML Parsing
Confidential
Assistant System Engineer Aug 2010 – Dec 2010Project Name: “Next Generation Post Trade (NGPT)”
- Project Name: “Next Generation Post Trade (NGPT)” for client “National Stock Exchange (NSE)”.
- Contributed as Proof of Concept (POC) developer to get the desired throughput.
- Involved in design, coding and testing of POC code. Used the entire UNIX concept to implement a framework that contains large shared memory (60GB) with lookup tables for 1000K trade item, a structure to store the details about the trade item, reader and writer process to insert/update/delete & inquiry about the trade order. Implemented 2000K link-lists & hash tables to get the required system performance in synchronized environment.
- Implementation of socket library to perform Ticker to broadcast the trade price for top 4K securities.
- Project involves usage of Makefile, static and dynamic library creation, and configuration file management to change behavior of the system at run-time.
Platform / Tools: Linux (Cent OS) C Programming, C++, GDB, DBX, Splint, Val grind, Doxygen.
Confidential
Embedded Engineer Jul 2007 – Jul 2010Project Name: “Biometric Reader – Product Development
- Project Name: “Biometric Reader – Product Development” for client “L1 Identity Solution (Bioscrypt)”.
- The project involved development of complete biometric product based on TI DM6443 based hardware. Project also involved various customized feature development and sensor integration. Device is capable to attach SecuGen sensor, UPEK sensor & HITACHI Finger Vein Sensor, LCD GUI development with embedded GUI library QT 4.6. Device is also capable of reading different types of Smart Card & Proximity Card.
- Modification in client’s existing firmware application to support multiple sensors. Added support to communicate between Firmware & LCD GUI.
- Implementation of Tamper detection, Sensor Calibration, Firmware Upgrade, WLAN Configuration functionality.
- Integration of open source OpenSSL library with firmware to encrypt & decrypt fingerprint template & store.
- Integration of open source BigNumber library to handle 512 byte of wiegand data into firmware.
- Firmware modification to handle connection & service request from PC based application called “Secure Admin”.
Platform / Tools: TI DM-6443 based hardware, Linux – C/C++ Programming. QT 4.6, OpenSSL, Open source BigNumber Library
EDUCATIONBachelor of Engineering in Computers
Diploma in Computer Engineering