Sr. C++ Developer Resume
Tampa, FL
SUMMARY:
- Around 9 years of experience in all phases of SDLC including coding, testing, troubleshooting, bug fixing in C++ on Unix/Linux platform.
- Proficient in Object oriented analysis, design and implementation in C++.
- Extensive knowledge and work experience in C, C++, STL, Data Structures, Java, J2EE, Perl, Shell scripting, UNIX, Oracle, PL/SQL, SQL, Pro*C, IBM MQ series.
- Good hands on experience in PL/SQL such as creating Stored Procedures, Functions, Triggers, and Views etc.
- Experience in working on tools such as Oracle SQL Developer, Toad and Rational Clear case.
- Real time experience in application development and support on Windows & UNIX platforms.
- Experience in creating test plans, testing efforts, test cases and test summary report and test processes for the system.
- Involved in design, development, testing, code reviews and debugging of the software application.
- Experienced in using various Version Control Systems (GIT, Clear case, CVS, SVN and SCCS).
- Proficient in performing module testing, integration tests and system testing for the application.
- Direct client interaction for requirement gathering, business process understanding, system analysis and finalization of functional specifications.
- Participated in peer code reviews, code inspections.
- Good understanding of Software Development Life Cycle (SDLC), Design Pattern, Object Oriented Design (OOD) principles, Agile software development process.
- Quick Learner, good communication, committed to deliver timely, good logical and analytical approach, coupled with very positive attitude & team spirit.
- Ability to work in a business - critical and high-pressure environment.
TECHNICAL SKILLS:
Languages/Technologies: C++, C, Java, J2EE, Pro *C
Databases: Oracle11g/10g, PL/SQL, DB2
Scripting:: Shell, Perl
Tools: IBM MQ Series, Toad, PQ Edit, Putty, JIRA, QC, SQL Developer, SOAP UI
Version Control Tools: SCCS, CVS, SVN, Rational Clear case
Query Language: SQL PLUS, PL/SQL, Pro*C
Operating Systems: Windows 7, XP, UNIX and Linux.
Middle ware: IBM MQ series
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Sr. C++ Developer
Responsibilities:
- Understanding the requirements and act as a sole functional resource for the project.
- Extensively worked on C++, PL/SQL, Linux and IBM MQ series.
- Creation of the functional understanding document.
- Responsible for development environment configuration.
- Developed stored procedures, triggers, SQL script for enhancements and maintenance of various database modules (Oracle).
- Involved in writing and executing SQL scripts as per the application requirement.
- Performed Unit and integration testing for the enhancements and bug fixes for the application.
- Involved in analyzing huge logs of the system to identify and fix the problems.
- Developed Unix Shell Scripts for generation of reports.
- Provided Technical Support and Trouble Shooting to the Live Production Environments.
- Code back-out activities, patch creation and deployment to production environment.
- Direct interaction with customers to solve the issues related to application.
Environment: C++, Unix, Make file, GIT and JIRA, AWK, SED, VI, Oracle, PL/SQL, MQ series, Shell Scripts
Confidential
Sr. C++ Developer
Responsibilities:
- Understanding the requirements and act as a sole functional resource for the project.
- Customized the ISS application and also added some functionality.
- Extensively worked on the C, C++, Pro C, PL/SQL, Linux and IBM MQ series.
- Creation of the functional understanding document.
- Responsible for development environment configuration.
- Developed stored procedures, triggers, SQL script for enhancements and maintenance of various database modules (Oracle).
- Worked on creating messages and processes using TCP/IP, sockets to link with various servers.
- Involved in writing and executing SQL scripts as per the application requirement.
- Performed Unit and integration testing for the enhancements and bug fixes for the application.
- Involved in analyzing huge logs of the system to identify and fix the problems.
- Developed Unix Shell Scripts for generation of reports.
- Provided Technical Support and Trouble Shooting to the Live Production Environments.
- Code back-out activities, patch creation and deployment to production environment.
- Direct interaction with customers to solve the issues related to application.
- Provided production support to Filenet, solving issues raised by the client.
- Responsible for maintaining production servers.
- Involved in writing and executing SQL scripts as per the application requirement.
- Performed Unit and integration testing for the enhancements and bug fixes for the application.
- Involved in analyzing huge logs of the system to identify and fix the problems.
- Developed Unix Shell Scripts for maintenance of production severs.
- Provided Technical Support and Trouble Shooting to the Live Production Environments.
- Code back-out activities, patch creation and deployment to production environment.
- Direct interaction with customers to solve the issues related to application.
Environment: UNIX, AWK, SED, VI, Oracle, MQ series, Shell Scripts
Confidential
C++ DeveloperResponsibilities:
- Worked on understanding the requirement and creating high level design and detail design.
- Extensively worked on the C, C++, Pro C, PL/SQL, Linux and IBM MQ series
- Involved in analyzing and debugging C++ code and bug fixing in the same.
- Worked on Oracle database and involved in writing stored procedures and functions in PL/SQL to upload/download data using Toad.
- Providing post-implementation, enhancement and maintenance support to the client
- Involved in peer Code reviews
- Developed test specification document and test strategy document.
- Creating, executing and reviewing Unit Testing/Independent Unit Testing scripts
- Handling build, package and deployment activities on UNIX platform.
- Provided Technical Support and Trouble Shooting to the Live Production Environments.
- Unit and Integration testing to achieve quality product.
Environment: C/C++, Unix, Make file, Clear Case and Clear Quest, AWK, SED, VI, Oracle, MQ series, Pro*C, Multi-threading, Shell Scripts
Confidential
C++ Developer
Responsibilities:
- Involved in understanding the requirement and creating high level design and detail design.
- Developed GUI using VC++ and involved in porting C++ windows application to UNIX application using VC++.
- Software imbibes the Client Server application for exchanging files and retrieving and storing data
- Worked on Oracle database and involved in writing stored procedures and functions in PL/SQL to upload/download data using Oracle SQL developer.
- Participated in the evaluation of test results ensuring that system changes accurately meet business requirements and process service criteria, fits into the technical environment and that existing operations are not adversely impacted.
- Developed and enhanced Perl, shell scripts and custom report generation and compliance module.
- Involved with the setting up of new environments for quality assurance testing and user acceptance testing
- Used SCCS as version control system.
- Troubleshoot and resolved production issues in C++ Applications.
- Ensured documentation on control system in use for testing, fault and disaster recovery and regulatory purposes.
- Managed communications with multiple clients; actively involved in decision-making, planning and implementation of client specific requirements and changes.
Environment: C, C++, VC++, UNIX, SQL, Oracle 10g, Perl, SCCS, Telnet, TCP/IP, LINUX.
Confidential
C++ DeveloperResponsibilities:
- Understand the functional requirements.
- Giving estimation for the coding, designing and testing.
- Preparing Design Deliverables as per guidelines
- Coding/code rework in C++/UNIX as per the functional requirement.
- Writing shell scripts and updating the existing shell scripts in UNIX/AIX as per the requirement.
- Writing SQL scripts and writing new and editing the stored procedure in PL/SQL as per the functional requirement.
- Creating Test plans, Use cases, and Test cases as per the functional specification.
- Conduct peer group code review and test reviews
- Performing Unit testing, System Testing, Integration testing, Performance and Regression Testing of the application
- End to end Product Testing and defect tracking
- Ensure the Design, Coding and Testing activities completed within the scheduled timelines/releases
- Ensure that all the release Requirements, Test Plan, Test cases have proper evidences and updated as per the client expectations.
- Resolving the live incidents. Prioritized the criticality of the incidents and find out the workaround or raise the change request if required.
Environment: C++, UNIX, SQL, Oracle 10g, Perl, SCCS, Telnet, TCP/IP, LINUX