Sr. C++ Developer Resume
Park Ridge, NJ
SUMMARY:
- Over 15 years of extensive experience in System Analysis, design, development, testing, implementation and maintenance of system and business application using C, C++, VC++ (SDK, MFC, COM, ATL) with MSSQL and Oracle 10.x/9.x/8.x/7.x.
- Hands - on experience in Microsoft office automation (Word, Excel etc.), ODBC and ADO in VC++.
- Hands-on experience in multi-threaded socket programming using SDK and MFC with multi-threaded client & server socket applications.
- Good experience in XML and serial communication / programming using VC++ (SDK & MFC).
TECHNICAL SKILLS:
Dos: Win95/98/NT4.0/2K/XP/Vista/Win7/Linux
Languages: C, C++, VC++(SDK, MFC, COM, ATL), VB, SQL, Java.
Special Knowledge: Multi: Threading & Synchronization, Socket & Serial Communication, Windows Services & Hooks Implementation.
Internet Technologies: ASP, XML
Client Server Technology: COM & Automation using VC++
Databases: MSSQL, Oracle 7.x, 8.x, 9.x, 10.x
Source Versioning: MS Visual Source Safe, Clear Case, Perforce
GUI: Win32 SDK, MFC, VB
Others: Agile (Scrum), Rally, ALM, Installation, Administration and Configuration of Windows NT / 2K / XP based Networks & Good knowledge of Windows Active Directory Services
PROFESSIONAL EXPERIENCE:
Confidential, Park Ridge, NJ
Sr. C++ Developer
Responsibilities:
- Understood Confidential ’s current architecture and various integration.
- Follow the GE’s Agile (Scrum) process for quick and efficient development.
- Bug Fixing and Maintenance of existing Confidential codebase with performance enhancements.
Environment: Visual Studio 2008, 2010, VC++, COM, ATL, Multi-Threading, Client-Server Architecture, SQL 2010.
Confidential, Stamford, CT
Sr. Development Engineer
Responsibilities:
- Bug Fixing, Maintenance and New features for Enterprise Setting’s COM component entDstorInterface and Xpersist
Environment: Visual Studio 2010, VC++, COM, ATL, Multi-Threading, Client-Server Architecture.
Confidential, NY
Sr. Developer
Responsibilities:
- Bug Fixing, Maintenance and New Enhancement of DMC Application.
- Implemented and integrated the custom data view control to display reports in multiple formats i.e. grid, excel, pdf, html etc.
- Implemented new architecture approach to improve the speed and performance of DMC.
- Implemented the new MFC feature pack GUI into DMC for all custom controls.
Environment: Visual Studio 2008, VC++, COM, MS-Office Automation, Multi-Threading, Client-Server Architecture.
Confidential, NY
Sr. Developer
Responsibilities:
- Responsibilities included analysis, design, development and co-ordination between client and development team.
- Bug Fixing, Maintenance and New Enhancement of Shuffler Application, which is an integrated part of TVROCS.
- Implemented the formatted word, excel and text export in Shuffler using MFC and Office Automation Objects.
- Bug Fixing, Maintenance and New Enhancement of BCS Application, which is an integrated part of TVROCS.
- Implemented the formatted word and excel data export in BCS using MFC and Office Automation Objects.
- Implemented and integrated the two new reports in TVROCS using Microsoft Flexgrid ActiveX control, with the printing and exporting to excel with the option of generation of excel pivot tables.
- Currently implementing a new maintenance screen using custom grid control developed using MFC and getting / updating data from / to oracle using ADO.
Environment: VC++, COM, MS-Office Automation, Multi-Threading, Client-Server Architecture, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- As a Tech Lead was responsible for designing the architecture of the Component, designing of the Input XML Schema and Output XML Schema.
- Providing integration methodology for the applications and version control in source safe.
- Implemented Confidential using ATL COM with the support for MFC.
- Implemented the Dual Interface for Confidential as a COM as well as a Win32 DLL.
- Also responsible for the ongoing enhancements and maintenance of the component
- Modification and enhancements of input and output XML schemas.
Environment: VC++, ATL COM, MFC, XML Automation, Multi-Threading, Oracle 10g.
Confidential
Technical Lead
Responsibilities:
- As a Tech Lead was responsible for designing the architecture of the Confidential application
- Implemented custom grid control that satisfied the user’s requirements,
- Implemented the printing and chart output using Microsoft Chart ActiveX control.
- Exported the charts and their data to excel worksheets.
- Implemented Version control in source safe and integration with the TVROCS back office to get the data for analysis.
- Implemented the ADO components to get the pilot shows data from database.
- Also responsible for the ongoing enhancements and maintenance of the Confidential application.
Environment: VC++, MFC, ADO, Oracle 10g.
Confidential
Sr. Developer
Responsibilities:
- As a Sr. Developer was responsible for the designing of the architecture for client and server application
- Implemented the client application as a windows NT service with the socket communication, multi-threading and an FTP client application.
- Implemented the server application using socket communication, multi-threading, accessing/updating data from/to oracle using ADO, as well as a FTP client application.
- Implemented custom Gina DLL and windows Hook DLL.
- Also provide the support for the installation and administration of the CAUM suite of application for the UAT phase 1.
Environment: VC++, SDK, Windows Service, Gina DLL, Hook DLL, MFC, ADO, MS-SQL Server 2000, Oracle 8i.
Confidential
Tech Lead / Developer
Responsibilities:
- As a Tech Lead / developer was responsible for the design & development of the application.
- Implemented the core functionality for the service control module using Windows Service APIs in SDK.
- Implemented the GUI using MFC in VC++.
Environment: VC++, SDK, MFC, Windows NT Services.
Confidential
Tech Lead / Developer
Responsibilities:
- As a Team Leader / Developer was responsible for the design & development of the Confidential .
- Developed the socket communication module and core modules for the pc control client and server application.
- Developed the Bitmap Image Compression and De-compression module using Win32 Multimedia APIs.
- Developed the Keyboard and Mouser event generator module using Win32 APIs.
Environment: VC++, SDK, MFC, Windows Socket Communication, Image processing.