We provide IT Staff Augmentation Services!

C++ Developer / Tech Lead / Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY

Senior Developer / Architect with over 11 years of IT industry experience, encompassing a wide range of skill set, roles and industry verticals. Extensive experience with analysis, design, development, customizations and implementation of software applications. Strong background in, C, C++, Swift, Objective - C, JavaScript, Python, SQL, NoSQL, Linux/Unix, Mac, Windows, Cloud and multiple technologies.

TECHNICAL SKILLS

Languages: C/ C++, C++11, C++14, VC++, C#, Swift / Objective-C, JavaScript (Node.js) / Core Java, XML / XSLT / JSON, Python, Perl / Shell / BASH Script, HTML / PHP, SQL, NoSQL

Technologies / CONCEPTS / TOOLS: OOPS / OOD, Multi-threading / Data structures, UML / Activity Diagrams, MQ Series / Pv6 Sockets / TCP/IP / SSL, POS / JPOS / OPOS, Public Cloud / AWS / Digital Ocean, FIREBASE, STL / MFC / Win32 API / J2E/JEE / Spring, TOMCAT / WebLogic, RESTful / SOAP Web Services, XCode / Visual Studio / Eclipse PyCharm / Laravel 5, GitHub/ SVN /ClearCase ClearQuest, DDD/ WinDBG

Databases: MongoDB (NoSQL), MS SQL Server, Oracle, MySQL, Sybase (Replication server)

Operating Systems: UNIX / LINUX / Cygwin simulator, Mac / iOS, Windows, ThoShiba / IBM POS 4690 OS

PROFESSIONAL EXPERIENCE

Confidentia, NYC, NY

C++ Developer / Tech Lead / Architect

Responsibilities:

  • Worked as team lead for a team of 8 members
  • Designed and developed POS ISP and POS register modules in C, C++
  • Performed code reviews and wrote High / Low level diagrams
  • Designed the POS test system which is in Core Java
  • Implemented Credit Line increase project with Objective-C for Mobile POS

Environment: C, C++ 11, Objective-C, Core Java, PostgreSQL, TCP/IP, SVN, Eclipse, DDD, ALM, UML, MySQL, MQ Series and Linux

Confidential, Columbus, OH

C++ / Core Java Developer

Responsibilities:

  • Investigated legacy code written in C, C++ to convert to Core Java
  • Design and development of various modules in C, C++ / Core Java including Macs communication and SSL implementation following requirement analysis
  • Wrote High/Low level diagrams associated with C, C++ / Java module development

Environment: C, C++, Core Java, Oracle, Tomcat, TCP/IP, Oracle, Socket, Header extensions in IPv6 and GRE, SNMP, NT SNMP, SNMP4j, SSL, SVN, Eclipse, DDD, WebLogic, JIRA, UML and Linux

Confidential, Ridgewood, NJ

C++ Developer / Tech Lead

Responsibilities:

  • Participated in requirement analysis, design and development of various modules
  • Worked on Smart hanging protocol and IW server modules in JAVA
  • Designed and implemented Sybase IMAGE Schema Integrity Check tool using C#
  • Merged Image database from MSSQL to Sybase
  • Setup replication on Sybase replication server

Environment: C, C++, QT, STL, Core Java, JSP, Oracle, C#, DICOM, CPACS, XML, Sybase, MSSQL, Tomcat, Eclipse, Visual Studio, Perforce, SVN, UML, Visio 2010, Rally and Linux

Confidential, Bentonville, AR

C++ Developer / Core Java / Architect

Responsibilities:

  • Participated in requirement analysis, design and development of various modules
  • Wrote High / Low level diagrams, wrote Class, Activity and sequential diagrams using UML
  • Implemented CSM alerts framework in TSA using C/C++
  • Created CSM alerts web services in JAVA that will be consumed by NCR self-checkouts
  • Designed and implemented Device DLL to isolate devise logic, using C, C++ and Cygwin environment
  • Implemented Device Manager component with Core Java, JPOS, IBMMQ micro broker (Eclipse paho MQ client)
  • Developed Technical Design Document and presented in TDD walkthrough
  • Created MBeen classes on Heartbeat message objects using JMX technology
  • Developed testing utility to create negative scenarios to test Heartbeat server
  • Implemented Heart beat module in Objective-C for iPad Walmart POS

Environment: C/C++, Objective-C, STL, Pro*c, TCP/IP, Web Services, SOA, SOAP, REST, Core Java, J2EE, Data structures, Multi-threading, XML, RSA, Eclipse, CC/CQ, Cygwin, MQ Series, IBM 4690 OS, dispatcher, UML, Visio 2007 and Team Forge

Confidential

Lead C / C++ Developer

Responsibilities:

  • Participated in Analysis, Design and Development of Rules engine modules
  • Investigated on CLIPS open source and integrated the CLIPS source code in to TSA application
  • Investigated on I Log JRules and Generated the IRL for BIN range
  • Developed IRL to generate CLIPS rules in 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 Wal-Mart 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
  • Created Sample CLIPS rules and educated the team on using CLIPS Rules engine

Environment: C/C++, Pro*c, Eclipse RCP, XML, WebLogic, SSL, MQ Series, Data structures, Multi-threading, Core Java, IBM ILOG JRules, IRL, TCP/IP, RTC Tool, Python, Clear Case/ Clear Quest, VS2007, Cygwin, IBM 4690, Windows XP and COM

Confidential

Sr. Software Engineer

Responsibilities:

  • Worked with C, C++, QT, COM, DART, STL, MS SQL, PL SQL, VS2005, MFC, Windows common controls, ASP, JAVA Script, Web Services, Perl, VSS, Talisma CRM, tiny XML, QNX, SQL, PL/SQL, Multi-threading, Data Structures, Socket and HTTP Posting

Confidential

Sr. Software Engineer

Responsibilities:

  • Worked with C, EMC Hemi OS, UNIX, VI editor, WindBG, Perl and Shell script

Confidential

Development Consultant

Responsibilities:

  • Participated in Requirement Analysis
  • Worked for MTN South Africa and Virgin mobile UK Telecom billing system development in Single.eView billing system with SQR
  • Educated the graduate hires in C, C++ technology

Environment: Single View Bulling System, SQR, UNIX/LINUX, SQL and JavaScript

We'd love your feedback!