We provide IT Staff Augmentation Services!

Lead C++ Developer Resume

0/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • A seasoned C++, Core JAVA Developer with over 8 years of IT industry experience, encompassing a wide range of skill set, roles and industry verticals.
  • Strong C, C++, Core JAVA, Android and Object Oriented Programming and development knowledge.
  • Extensive experience with analysis, design, development, customizations and implementation of software applications.

TECHNICAL SKILLS

Programming Languages: C, C++, Core JAVA, VC++.

Technologies: Confidential ILOG, MFC, COM, Mobile Adroid SDK, CLIPS

Domain: Retail, CRM and basic level of Telecom,Storage.

OS: Confidential POS 4680/4690 OS, Windows, UNIX

Database: MS SQL, MySQL Server

Case Tools: CrealCase, CrealQuest, VSS

Design Tools: Microsoft Visio2007/2010

Knowledge: C#, Multi threading, DLLs, Sockets, UML Meego and networking concepts.

PROFESSIONAL EXPERIENCE

Confidential, Bentonville AR

Lead C++ developer

Responsibilities:

  • Involved in requirement Analysis, Design and Development of various modules
  • Coordinated with offshore team for the business clarifications and provide technical guidelines
  • Wrote High / Low level diagrams, wrote class and sequential diagrams using UML
  • Implemented Device Manager component with core java, JPOS, micro broker (Eclipse paho MQ client) and C++
  • Created and optimized Ant build script to support device manager project.
  • Investigated on JPOS and created sample applications to educate the team on JPOS
  • Led a team of 11 members, using TeamForge tool to monitor artifacts and collaborate with team
  • Worked on project plan along with project manager using MPP tool, estimated efforts and time lines
  • Follow Agile methodology up to certain level
  • Run scrum calls every Tuesday and Thursday
  • Developed Technical Design Document and presented in TDD walkthrough
  • Investigated on Great Briton Certification for scale module modifications
  • Worked with product managers for the testing and production support
  • Educated BA and QA teams on the project.
  • Reviewed of BRL and DWPD ( development work package document)
  • Developed a template for functional test case document (for unit test cases)
  • Also do code reviews and defect analysis.

Environment: C/C++, Core JAVA, JPOS, RSA, Eclipse, CC/CQ, Cygwin, Confidential 4690 OS, Ant build script, Micro broker client (Eclipse Paho), UML, Visio 2007, Team Forge, MPP 2010.

Confidential, Bentonville AR

C++ Developer

Responsibilities:

  • Worked independently in all phases as an Individual contributor.
  • Analyzed requirements, Designed and Developed Heartbeat server using Core JAVA.
  • Created MBeen classes on Heartbeat message objects using JMX technology.
  • Created Heartbeat ZAP in C++ to deploy the heartbeat server on 4690 controller.
  • Developed testing utility to create negative scenarios to test Heartbeat server.
  • Created functional test case document with valid/negative scenarios for QA testing.
  • Updated TDD and presented in TDD walkthrough.
  • Educated QA Team about Heartbeat server behavior.
  • Supported testing team during project and regression testing phases.
  • Created ANT build script to generate Heartbeat JAR files.
  • Demonstrated the Heartbeat server functionality to the Confidential client.
  • Analyzed database tables to implement the business logic in the Heartbeat server.
  • Defined the heartbeat Alert message format in the form of XML.
  • Performed DIT testing.
  • Fixed al the defects related Heartbeat server and the heartbeat ZAP.
  • Created Client programs using Eclipse RCP.

Environment: Core JAVA, JMX, MQQT Client (Eclipse Paho), Micro broker/dispatcher, ANT build script, Confidential 4690 enhanced OS/Controller, Windows 7/XP, Clear Case/Clear Quest.

Confidential, Bentonville AR

Lead C/C++ Developer

Responsibilities:

  • Involved in Analysis, Design and Development of Rules engine modules.
  • Investigated on CLIPS open source and integrated the CLIPS code in to TSA application.
  • Investigated on I Log JRules and Generated IRL for BIN range
  • Developed IRL to CLIPS rule generator on JAVA
  • Created a module to assign salience property to IRL using JAVA technology
  • Designed a module to moving Rules engine in to COM layer and presented to the Confidential client
  • Implemented moving rules engine to COM layer module in C++, COM
  • Proposed a new design for running Rules Engine on controller to server multiple terminals
  • Participated in code reviews, addressed code review comments, and fixed defects during testing phase
  • Create Sample CLIPS rules and educated the team on using CLIPS Rules engine.
  • Led 6 members of team during the project.
  • Designed Low level class diagrams and sequential diagrams
  • Coordinated with onshore/offshore team for the business and technical clarifications
  • Designed, Coded, and Packaged Java Applications using Eclipse RCP.

Environment: C/C++, CLIPS Rules Engine, Eclipse RCP, XML Schema, XSLT, Core JAVA, Confidential ILOG JRules, IRL, RTC Tool, Clear Case/ Clear Quest, VS2007, Cygwin, Confidential 4690, Windows XP, COM.

Confidential

Sr. Software Engineer

Responsibilities:

  • Involved in Analysis, Design and Development of various modules of the Confidential CRM product.
  • Developed Confidential mail component which will send bulk mails to contacts, accounts using C++, DART, COM, multithreading
  • Designed and developed New Generation Confidential win32client UI for VISTA and XP, Using MFC, VC++, VS2005. And got a patent on the same.
  • Developed All Objects Support in Confidential Campaigns using MFC, C++, MSSQL and Confidential CRM.
  • Created UML diagrams and class diagrams to design the modules.
  • Designed and developed KB integration with Confidential CRM interaction window using ASP. Net,HTML, HTTP posting
  • Refractored Confidential Campaign / Mail dispatcher using C++ technology.
  • Handles multiple customer escalations, got Excellency award.
  • Gave presentations on various modules to support team.
  • Performed team leader role and lead couple of team members.

Environment: C, C++, VC++, COM, DART, MSSQL, VS2005, MFC, Windows common controls, ASP, JAVA Script, Web Services, Perl, VSS, Confidential CRM, tiny XML, Multi threading, Socket. HTTP Posting.

Confidential

Sr. Software Engineer

Responsibilities:

  • Involved in requirement Analysis, Design and Development of various modules
  • Developed RAID calculator, which fined the Data alignment in the EMC FRU disk in C Language.
  • Designed and developed code modules to implement RAID 6 OS concepts.
  • Worked in porting 32 bit application to 64 bit application in C language.
  • Worked on EMC carrion array system defects.
  • Handled multiple customer escalations.

Environment: C, EMC Hemi OS, Windows XP, Visual Studio. WindBG, Perl, UNIX/LINUX

Confidential

Development consultant

Responsibilities:

  • Involved in Requirement Analysis.
  • Worked for MTN South Africa Telecom billing system development in Single .eView billing system with SQR.
  • Worked for Virgin mobile UK Telecom billing system unit testing
  • Involved in validating written tests taken by interview process for new employees
  • Educated the graduate hires on c, c++ technology.

Environment: Singl - eView Bulling System, SQR, Windows XP, JAVA Script, UNIX/LINUX

We'd love your feedback!