Senior C++/vc++ Developer Resume
NJ
PROFESSIONAL SUMMARY:
- Having 8 years of Professional IT experience in Requirement Analysis, Design, Development, Production support, Maintenance and Testing of Real - Time Systems/Defense, Enterprise, client-server, internet/intranet, Network, Distributed applications.
- 8 years of Professional IT experience in C++, VC++ and .Net related tools.
- Sound Experience on Defense, Insurance, Financial and Telecom domains.
- Strong experience in Front End Development using MFC, Windows Forms and ActiveX controls.
- Expertise in C++ for writing performance improved libraries and maintaining and enhancing complex legacy C++ components. Written C++ components for complex implementations and core business components multithreaded systems.
- Experience in developing Desktop and web applications using C, C++, Microsoft Visual C++, C#, Java, MFC, SQL Server, win32 API Programs, STL, multithreaded Programming, OpenGL, .Net Framework, ATL, COM/DCOM, WinInet libraries and VBScript in Windows and Unix/Linux environments.
- Working experience on Serial (RS-232) Communication, TCP/IP and SIP Protocols.
- Very Strong in Object Oriented Methodology, Agile Methodology, Class Modeling, UML Modeling using Enterprise Architect, Microsoft Visio and Rational Rose Tools and Design Patterns.
- Experience in Database performance tuning, Oracle, Microsoft SQL Server 2000, Microsoft Office Access 2003, SQL, PL/SQL, MySQL, ODBC, TOAD, SQL Developer, Triggers, Stored procedures.
- Well versed wif PVCS, VSS, ClearCase, CVS, SVN, TFS version control systems.
- Well versed wif JIRA, Quality Center bug tracking systems.
- Versatile team player wif teh ability to communicate at all levels of software development life cycle.
- Expertise in testing applications using ATTOL Testing Tool for White Box Testing and using manual and Automation testing for system testing, functional testing and Regression testing
- Ability to work under tight timeframes, quickly understand business specs and excellent Client Relationship skills in Onsite/Offshore development model.
TECHNICAL SKILLS
Operating Systems: MS-DOS, WINDOWS 2000, Windows XPWindows vista, Windows 7, Unix/Linux
Languages: C, C++, C#, Java.
Microsoft Technologies: VC++, SQL, PL/SQL.
Application packages: MS-OFFICE 2000.
Web Technologies: HTML, XML, XSD, XSLT, CSS, Javascript
RDBMS: MS-Access, SQL Server 2000, Oracle
Tools: ATTOL Testing Tool, Visual Source SafeClearcase, CVS, SVN, JIRA, Enterprise ArchitectRational Rose, DocToCHM, Doxygen, PVCS, TFSJIRA
Standards: IEEE 12207
Protocols: TCP/IP, UDP, HTTP, SIP, RTP, RTSP, VoIP, SOAP
PROFESSIONAL EXPERIENCE
Confidential, NJ
Senior C++/VC++ Developer
Responsibilities:
- Involved in requirement analysis, solution meetings and detailed design meetings.
- Involved in designing using Microsoft Visio Tool.
- Involved in preparing teh solution design document and Test plan document.
- Involved in processing teh shipments using C++, Visual C++, MFC, COM, XML, XSD, XPath, SQL, STL, Multithreaded programming.
- Involved in conducting design reviews and code reviews.
- Experienced in writing Singleton and MVC Design Patterns.
- Involved in defining infrastructure frameworks and componentization.
- Responsible for interfacing wif external systems using web services, SOAP, SOA, XML, C++, MFC.
- Automated teh Unit testing using C++, C#.
- Involved in System Integration testing, Regression testing and resolved all critical bugs.
- Involved in troubleshooting and Debugging.
- Actively participated in pre-production meetings to resolve production related concerns & configurations of all applications before turning them live in production environment.
Environment: Microsoft visual studio 2010/2008, Visual C++, C++, MFC, COM, ATL, XML, XSD, XOLT, Xpath, SQL, STL, Microsoft Visio, Microsoft SQL Server, Exchange server, web services, SOA, C#, .Net, TFS, Windows XP, Windows 7
Confidential, CA
Senior C++/VC++ Developer
Responsibilities:
- Involved in requirement analysis and solution meetings.
- Involved in designing and developing GUI for teh Custom toolbar wif new features like Facebook features using C++, MFC, STL, XML, ATL, COM and Active X Controls.
- Involved in getting teh data from Facebook servers using WinInet libraries, SQL, C++, MFC, ATL and COM.
- Involved Design and development of various components of teh system. These components were developed in COM.
- Involved in troubleshooting and Debugging Toolbar.
- Experienced in writing Singleton and MVC Design Patterns.
- Involved in requirement based testing, performace testing, load testing, stress testing and regression testing.
- Involved in bug tracking using tool JIRA.
- Involved in Build creation using Hudson Build.
- Actively participated in pre-production meetings to resolve production related concerns & configurations of all applications before turning them live in production environment.
Environment: Microsoft visual studio 2008, C++, VC++, .Net, C#, Java Script, XML, MFC, STL, Active X Controls, ATL, COM, SQL, Unix, Windows, SVN, JIRA, Installed Shield, Hudson Build
Confidential, CT
System Analyst
Responsibilities:
- Involved in requirement analysis and solution meetings.
- Analyzed teh existing Impact system VC++ code.
- Involved in understanding teh system behavior and identified teh interactions among various framework components involved
- Identified teh external system interactions, messages to teh internal technical slices
- Involved in defining infrastructure frameworks and componentization.
- Extracted and documented teh business rules, get it reviewed by teh Functional lead.
- Provide inputs to teh UI design.
- Coordinate teh Offshore System Analyst team and reviewed teh work.
Environment: Microsoft visual studio 2008, VC++ 6.0, C++, C#, .NET1.1/3.5, WPF, WCF, ADO.NET, MFC, SQL, Mainframe, Windows XP
Confidential, NJ
Senior C++/VC++ Developer
Responsibilities:
- Involved in requirement analysis, solution meetings and detailed design meetings.
- Involved in teh calculation of incented rates and billable weight for teh package using C++, XML, XSD.
- Involved in designing and implementing an Automation Testing Tool using C++ to compare actual results and expected results.
- Involved in writing SQL Queries for retrieving incentive information to calculate incented rates.
- Involved in writing SQL Queries for retrieving dimensional weight defaults and Minimum Billable Weight to calculate billable weight for teh package.
- Involved in writing SQL Queries for retrieving data from Access Database to create a billing shipment object which is an input to LPM and DPM and for comparing actual results and expected results.
- Analyzed sql queries for database performance tuning using explain plan table.
- Actively participated in pre-production meetings to resolve production related concerns & configurations of all applications before turning them live in production environment.
- Involved in teh generation of different barcodes using C++, MFC, STL, Multithreaded programming and Java in Windows and Linux Environments.
- Responsible for printing teh labels through different printers using C++, MFC and COM.
- Involved in integrating barcode libraries using C++.
- Resolved some of teh critical design issues related to teh Integration of VC++ application to Java application using JNI.
- Involved in defining infrastructure frameworks and componentization.
- Integrated VC++ application wif teh Java application using JNI.
- Involved in troubleshooting and Debugging Confidential Labels.
- Involved in preparing unit and Regression test cases.
- Involved in Build creation using InstalledShield.
Environment: Microsoft visual studio 2005, VC++ 6.0, Eclipse, GDB, C, C++, C#, WPF, WCF, .NET, VB, SQL Server, ADO.NET, Linux, Shell Scripting, Perl, VBScript, Windows, Mainframe, Linux, DB2, COBOL, Microsoft Office Access 2003, STL, SCCS, Design patterns, PVCS, Java, Microsoft Office Visio, UML, ODBC, XML
Confidential
Senior C++/VC++ Developer
Responsibilities:
- Involved in requirement analysis, solution meetings and detailed design meetings.
- Designed Enterprise Architect (UML).
- Converted Document files to CHM files using DOCtoCHM Tool and HTML.
- Implemented teh reusable GUI components using C++.
- Enumerated teh windows on teh Taskbar for selection of shared windows using MFC, C++.
- Responsible to Start, Stop and Pause Image sharing based on teh selection of Start, Stop and Pause buttons respectively using C++ and DLLs.
- Responsible for changing teh status of teh members in teh Image Sharing conference according to teh state (Start, Stop and Pause) using SIP protocol stack and C++.
- Developed Business logic for displaying selected shared windows on client side using Win32, C++, Multithreaded programming and STL.
- Hands on TCP/IP socket programming using win32, C++ and multithreaded programming.
- Experienced in writing Singleton Design Patterns, Observer & Observable design patterns.
- Analyzed SQL Queries for database performance tuning using explain plan table.
- Developed SQL Queries and PL/SQL Stored Procedures using SQL Developer for interacting teh database.
- Involved in preparing unit and Regression test cases.
Environment: Microsoft visual studio 2005, MFC, MVC, Win32, STL, SIP, TCP/IP, Socket Programming, UDP, FTP, VoIP, HTTP, RTP&RTSP protocols, HTML, UML, DOCtoCHM tool, Doxygen tool, Managed C++, .NET, C#, Oracle, Windows, Microsoft SQL Developer 2005, SQL Server 2000, VSS, Enterprise Architect tool, DLLs, Design patterns, Java, Servlets, Web Services.
Confidential
C++/VC++ Developer
Responsibilities:
- Involved in requirement analysis, solution meetings and detailed design meetings.
- Experienced in technical documentation (System Requirement Specification, Software Requirement Specification, Software Design, Software Test Plan) using IEEE 12207 standards.Developed GUI using VC++, MFC and ActiveX Controls to display signals.
- Implemented a logic for Recording teh signals using C++.
- Implemented a logic for Replaying teh signals in different frequencies using C++, Multithreaded programming.
- Developed an Alarm using ActiveX Controls and STL to indicate teh change in teh signals.
- Involved in developing teh simuator using OpenGL, C++.
- Involved in simulating teh signals coming from MicroController and CMS using C, C++ and MFC.
- Experienced in serial communication using RS 232, win32, C++ and multithreaded programming between MicroController and Display system.
- Hands on TCP/IP socket programming using win32, C++ and multithreaded programming between CMS and Display system.
- Involved in full life cycle of teh project. Analyze teh requirements (Functional and Non-Functional). Created specification for development.
- Involved in designing Revenues Information system using Rational Rose tool.
- Developed all teh middleware components, which consisted of all teh business logic, using C++, COM/DCOM.
- Experienced in writing Singleton Design Patterns.
- Involved in preparing unit and Regression test cases.
- Involved in White Box Testing.
- Analyzed SQL Queries for database performance tuning using Explain plan table.
- Developed SQL Queries, Triggers, Views and SQL Stored Procedures using TOAD for interacting teh database.
- Also involved in troubleshooting and customer support.
Environment: C++, COM/DCOM, UNIX, GDB, UML, Windows, CVS, Rational Rose, SQL, PL/SQL, Oracle, TOAD, Design patterns.