We provide IT Staff Augmentation Services!

C++ Developer/ Architect Resume

0/5 (Submit Your Rating)

Jacksonville, FL

PROFESSIONAL SUMMARY:

  • Seasoned software engineer and consultant, the first years in design and coding of systems/engineering applications, in the recent years as a consultant
  • Extensive experience in full - cycle software development using C, C++ on Windows and Unix both on host and devices
  • Extensive experience in object oriented design and programming, software architecture, distributed computing & network computing
  • Customer focused, customer facing and international experience
  • “Software Process Improvement” (SPI) while consulting for Xerox ODPG

TECHNICAL SKILLS:

Operating Systems: Unix (UX/ Solaris/ AIX)-;Windows (2000, XP, 2003/2008 Server,7); Linux (RHEL/ CentOS)

Languages: C, C++

Systems Programming: Multithreading, Synchronization, Inter Process Communication, and Multi-threaded Services

Windows Development: Visual C++ 6.0, MFC, Win32/64 SDK, WinSock 2.0, ATL, COM, DCOM, CORBA, Visual Basic 6.0, DOT NET/ C#

Unix/Linux Development: Systems Programming using C, C++, STL, RPC, pthreads, Berkeley Sockets on AIX, HP/UX, Sun Solaris

Networks: TCP/IP, IPX/SPX, SNMPV1 V2c V3 Protocols; WinSock, Berkeley Sockets; LAN setup and configuration; networked device configuration; Network Security

Scripting: Python, JavaScript, Visual Basic

Databases: SQL, Oracle, ODBC

Tools: Source Code Control, Network Monitors, Software Installation, Debugging Tools

Others: Configuration management tools (Used VSS, PVCS, Perforce, StarTeam etc.), Full-life cycle development, Virtualization (MS Virtual PC, VMWare, XenApp, Hyper-V), Excellent documentation & presentation skills, Lead skills, Multi-platform testing, Porting, Managing common code base, Large code base re-factoring, Re-engineering projects

PROFESSIONAL EXPERIENCE:

C++ Developer/ Architect

Confidential, Jacksonville, FL

Responsibilities:

  • Enhancements to agent subscription feature to limit available plans to various categories to which agents are eligible - categories are now based on affiliations instead of region/ county
  • Enhancements to agent management feature to base incentives on affiliations & licensing instead of just years in service
  • Data access performance improvement by reviewing the C/C++ code used in retrieving data
  • Limited view web client application using ASP.NET/C# on Windows 7

Environment: Unix, C/C++/STL/SQL/RogueWave, Scripting, Oracle DB; ASP.NET/ C#/ Windows 7

Consultant

Confidential, Lawrenceville, GA

Responsibilities:

  • Profile a large code base catering to the DBDS headend command-and-console software in an attempt to reengineer difficult to maintain code that grown over 20 years of incremental development and advances
  • Work with the team to extract specifications for the components we wanted to reengineer for the current system
  • Work with the team in creating the high level sub-system architecture and detailed design for the component that manages broadband sessions and manages the QAM devices by provisioning and auditing them

Environment: Unix - Sun OS, C++/pthreads/RPC, Scripting, Informix DB; Cisco DBDS RF Network/VOD Lab

Confidential

Responsibilities:

  • Support C/C++ applications in production environment by reproducing issues in the development environment, fixing, testing and delivering to the client
  • Build automation scripting support for internal development teams
  • Support to internal teams managing support contracts for similar applications written using C/C++

Environment: Linux/PowerTV - Cisco ADK/Epoch PI NGP generation CISCO STB/ PACE STB/ MOTOROLA/ Cisco DBDS RF Network/VOD Lab; C/C++/Python/C Shell

Consultant

Confidential

Responsibilities:

  • Created Perforce Branch Specification to branch the consumer code from a prior version of XenApp
  • Built the binaries and tested them by overlaying on a pre-installed target VM 2008 Server
  • Tested the application with sample application deployment

Environment: Windows server 2003, C++, Visual Studio DOT NET 2008, Perforce, SkyNet VM farm for testing

Consultant

Confidential

Responsibilities:

  • Custom development of Envision for Confidential ’s clients (such as SunComm) involving XML dictionary updates, Python scripting for report generation, Custom business logic using Python scripting for customer specific schema changes and data retrieval, packaging and delivery
  • Support for core development of Envision in resolving customer specific issues surfacing base product defects, testing and delivery
  • Enhancements to the FMP (Fraud Management Platform) used to authenticate consumers by administering intelligent Q&A style test based on consumers’ personal and history data and validating the test

Environment: Linux/Windows, Win32, Python, C++, XML; Oracle Database

Consultant

Confidential

Responsibilities:

  • Coding, unit testing, systems integration, delivery and support covering the ACR (Automated Call Return) and VAD (Voice Activate Dialing) features for Release 8.5 of CPW
  • Design, integration, delivery and support for VMRR (Voice Mail Rapid Reply) and VADIP features for Release 9.0.
  • Managed development resource for features under my responsibility for coding and unit testing for Release 9.0
  • Design and estimates for PTT (Push-To-Talk) feature for Release 10.0

Environment: AIX, KORN, PERL, C++, Sybase

Consultant

Confidential

Responsibilities:

  • Contributed to the customization of Open Systems version of PKMS, the legacy product for supply chain management for clients DELL, On Semiconductor and Red Envelope. PKMS uses a proprietary class factory Architecture allowing customization of core functions to suit various customers. Specifically contributed to customization of the receiving and packing modules.

Environment: Windows 2000, Unix (Sun Solaris, HP/UX, AIX), C++, CORBA VisiBroker, MKS Toolkit

Consultant

Confidential

Responsibilities:

  • As a consultant, worked with the HP/XP Migration Team to migrate the applications to XP Platform from existing Windows Platforms, for Delta Technologies, a subsidiary of Delta Airlines, Inc. The migration process involved evaluating the applications, in specific cases patching them using Microsoft tools, testing and packaging for XP Platform. Specifically helped migrate the HR application suites and Airline Operations applications.

Environment: Windows NT 4.0, 2000, 95, 98 and XP; VC++ 6.0, VB, Java; XP Migration Toolkit.

Senior Developer

Confidential

Responsibilities:

  • Contributed as a Sr Developer to the product development of WhatsUp Gold, a Network Monitoring product with extensive viewing and rendering facilities, Version 8.0. The specific areas of development included the NT service restart Notification, Event plug-in system; SNMP Traps Configuration; Testing and Documentation reviews. The Event plug-in system rearchitects the asynchronous events handler in the prior version of the product like SNMP Traps and Syslog messages to plug-ins using COM plumbing and DCOM. The Event system enables OEM and third party extensions to support custom Event types.

Environment: Windows NT 4.0, 2000 and XP; DCOM, VC++ 6.0, ATL, MFC and TCP/IP based Internet.

Software Engineer

Confidential

Responsibilities:

  • Developed SCORE/NT 1.5 by implementing a multi-threaded DCOM Server that runs as an NT Service that hosts the data cache and batch processing functions for the NT version of the product. The data cache enables all connected clients to refresh data in real-time when one client modifies the data. The batch processes enable importing data into SCORE from interfacing host systems, export purchase orders and recalculate purchase orders. Also participated in the development of User Interface. Supported SCORE/NT Beta; Evaluated ORBIX a CORBA compliant product; developed NT front-end for SCORE with AS/400 back-end for another version of SCORE, and related utilities for NT platform.

Environment: Windows NT, DCOM, VC++ 6.0, ATL, MFC, ODBC/Oracle 7.0, TCP/IP based Internet.

We'd love your feedback!