We provide IT Staff Augmentation Services!

Application Developer Resume

4.00/5 (Submit Your Rating)

Peachtree, GA

SUMMARY:

  • About 10+ Years of diversified Experience in Application Development, Maintenance, Driver Development, Widows System Programming.
  • Effective in leading applications and driver development with end - to-end responsibilities using C, C++, VC++, C# and .NET and Client/Server, N-Tier applications.
  • Strong programming skills in, C, C++, VC++, C# and .NET and SOAP.
  • Experience in Healthcare, Telecom, Automotivies, Automobiles and Securities domain.
  • Displayed and proved capability to learn any new technology and work on it in a matter of few days.
  • Hands on experience in implementing advanced C++ Code, STL libraries such as Vector, List, map, stack, deque and Boost libraries in projects.
  • Experience in working with SQL Server, Sybase, PL/SQL and Oracle Databases. Experience on writing complex Query, stored procedures and triggers.
  • Experience in production supports and meeting customer requirements in different level.
  • Fluency with Data structures, algorithms, Exception handling, Memory Management and debugging using gdb.
  • Experience in inter process communication (Pipes and shared memory), multithreaded applications in C using IPC Synchronization mechanisms (semaphore, mutex etc), Socket Programming and developing applications over TCP-IP/UDP/CAN Bus protocol.
  • Excellent understanding of Software Usability and designing user friendly GUI’s.
  • Experience in Handling customer calls and providing support for production and development issues, bug fixing, support and maintenance.
  • Experience in Algorithms, STL, data structures and object-oriented design.
  • Experience in Oracle 9i and SQL 2005/2008 database and queries.
  • Experience in OOAD and Design Patterns .
  • Experience in Windows Services programing.
  • Experience in LINUX IDE (Eclipse) for C++, C, UNIX Shell Scripting etc.
  • Experience in Windows 7, VISTA,
  • Experience in QNX .
  • Experience in Enterprise Architecture (EA).
  • Experience in Source InSight,
  • Experience in Visual Studio 2005/2008/2010 etc.
  • Experience in QT framework .
  • Experience in MFC framework .
  • Experience in Win32 API’s.
  • Experience in Boost C++ Library
  • Experience in C# and .NET.
  • Experience in JAVA scripting, Jquery .
  • Experience in Agile .
  • Knowledge in Perl, python scripting .
  • Experience in Clear case, Clear quest.
  • Experience in dealing with designer tools such as UML and Design Patterns.
  • Effective problem solving and troubleshooting abilities.
  • Effective experience in team lead positions handling team size of 2-5 team members.
  • Experience in WHQL (Windows Hardware Quality labs) testing of Confidential drivers, Confidential logo 1.2 and later.
  • Experience in proof of concepts preparation on emerging technology or domain.
  • Experience in Device communication for various health devices over various I/O channels like serial, USB and Bluetooth. Designed for the system to handle various PnP scenarios.
  • Hands on experience in device connectivity software for various health care devices like Glucose meters, BP meters, ECG, Body composition scale, Pedometer.
  • Solid Planning and Organizational Skills in all aspects. Well-disciplined with proven ability to manage multiple assignments effectively under extreme pressure while meeting tight Schedule deadlines.

TECHNICAL SKILLS:

Programming: C, C++ and VC++ 6.0(MFC 7.1), C# and .NET, Win32 API Programming, QT Language, XML, HTML, Multithreading, Algorithms, STL, data structures.

Scripting Languages: JAVA scripting, Jquery, Shell scripting, Perl, Phyton

Experience In: OOAD and Design Patterns.

Operating Systems: Windows XP /VISTA, UNIX, LINUX, QNX

Data Bases: Oracle 9i, Pro*C, SQL Server 2008 /2010

Operating system Technologies: Well versed with Windows driver development. WDK (Windows Driver kit), SDK (Software development kit), DDK(Driver development kit), Windows XP/VISTA - System programming, Windows Services

Design Tools: UML(Dia), MS-VISIO, Enterprise Architecture (EA)

Debuggers: WinDbg, Visual Studio, LINUX IDE (Eclipse), Source InSight.

Lab Certification Programs: WHQL (Windows Hardware Quality labs) testing of Confidential drivers, Confidential logo 1.2.

Technologies: Bluetooth Communication, RFCOMM socket communication, TCP/IP, WPD Driver architecture, Medical Device connectivity.

Medical Devices and Health care: Device communication for various health devices over various I/O channels like serial, USB and Bluetooth. Designed for the system to handle various PnP scenarios.

PROFESSIONAL EXPERIENCE:

Confidential, Peachtree, GA

Application Developer

Software: C, C++, QT, VC++( MFC) XML, Multithreading, STL .

Data Base: SQL Server 2005 .

Responsibilities:

  • Involved in design, development, Unit testing .
  • Co-ordinate with other teams.
  • Implementation and Unit testing.
  • Requirements Analysis for new enhancements.
  • Defect analysis and fixing of issues.
  • Recommending solutions and document findings.
  • Developing new utility application and support tools.
  • Preparation of Unit test cases and execution of test cases
  • Other miscellaneous tasks relating to the development and maintenance of a high quality softwareproduct .
  • Read /Write the different protocols.
  • Involved in validating XML messages from external systems.

Environment: C++, QT, QNX, UNIX, Linux, VC++, MFC, Source InSight, Enterprise Architecture (EA), Multithreading, STL, XML, UML, SQL, Confidential Visio, Linux (Redhat /Suse), QNX, JSON, libCurl libraries, IPC, Boost C++ Library.

Confidential, Princeton, NJ

Application Developer

Software: C, C++, XML, Multithreading, STL .

Data Base: SQL Server 2005 .

Responsibilities:

  • Requirements Analysis for new enhancements
  • Involved in design, development, Unit testing .
  • Analyzing the Issues that arises in the Production Environment
  • Recommending solutions and document findings.
  • Developing new utility application and support tools.
  • Preparation of Unit test cases and execution of test cases
  • Other miscellaneous tasks relating to the development and maintenance of a high quality softwareproduct .
  • Read /Write the different protocols.
  • Involved in validating XML messages from external systems.

Environment: C++, VC++, MFC, Windows services, CVS, Visual studio 2010, Multithreading, STL, XML, UML, SQL, make, Confidential Visio, Linux (Redhat /Suse), Windows server 2003/ 2008,XP, Vista, JSON, libCurl libraries, IPC .

Confidential, Westborough, MA

Application Developer

Software: C, C++,MFC, XML, Multithreading, STL .

Data Base: SQL Server 2005 .

Responsibilities:

  • Involved in system analysis, design, development, testing of Confidential .
  • Implemented service to transfer event files to clients through the Email, FTP, HTTP.
  • Host software development which includes UI changes.
  • Preparation of Unit test cases and execution of test cases.
  • Served as a Person responsible to analyse and triage Production issues.
  • The implementation was done, keeping in mind the memory and speed constraints while developing the algorithms.

Environment: C++, VC++, MFC, Windows services, CVS, Visual studio 2010, Multithreading, STL, XML, UML, SQL, make, Confidential Visio, Linux (Redhat /Suse), Windows server 2003/ 2008,XP, Vista, JSON, libCurl libraries .

Confidential, Waukesha, WI

Application Developer

Software: C, C++, XML, Multithreading, STL .

Data Base: SQL Server 2005 .

Responsibilities:

  • Coding and implementation of the entire solution for data acquisition from CT-Scanner.
  • Preparation of Unit test cases and execution of test cases.
  • Read /Write the different scan protocols.
  • Implementing the CPP Unit test cases for automation.
  • Review of design document, code and test case documents.
  • The implementation was done, keeping in mind the memory and speed constraints while developing the algorithms.
  • Interface of X-ray Machine.
  • Used C++ STL as containers for Database Objects.
  • Involved in validating XML messages from external systems.
  • Used Oracle as Database and involved in writing the SQL queries.
  • Responsible for supporting SubSystem Verification Program Testing (SSVP).
  • Conducted super bench and cell integration testing.
  • Debugged and fixed various issues which were caused due to the porting of code.
  • Created UML class diagrams using Rational Rose.
  • Porting of application from Windows to Linux, HP-UX, Sun Solaris.
  • Used Clearcase as Version Control System for managing the Application Code.

Environment: C++, VC++, UNIX, Linux internals, memory management, CVS, GCC, G++, vi, clearcase, Visual studio 6.0/2005, Multithreading, STL, XML, UML,MFC,SQL, IPC make, Confidential Visio, Linux (Redhat /Suse), Windows server 2003/ 2008,XP, Vista, .

Confidential

Application Developer

Software: C, C++, XML, Multithreading, STL .

Data Base: SQL Server 2005 .

Responsibilities:

  • Design of Confidential driver for various glucose meters over serial and USB connectivity.
  • Design of Confidential driver for BP meters, Body Composition Scale and Pedometers over Bluetooth connectivity.
  • Coding and implementation preparation of the design considering the device limitations.
  • Planning and implementation for integration of customer supplied third party device communication component into the driver framework for glucose meters.
  • WHQL test execution, report generation and submission to Confidential ’s WinQual Lab.
  • Test execution for HV Logo certification program for versions 1.2 and 1.3.
  • Achieving co-existence of drivers for all the three devices at any given instance for both Bluetooth and USB connectivity.

Environment: C++,VC++6.0,Win32 Programming, ATL/COM, XML, Multithreading, WinDbg. SQLServer 2005, RFCOMM sockets, USB 2.O, WDK(Windows Driver kit), SDK (Software development kit), DDK(Driver development kit), Windows XP/VISTA - System programming Windows Services .

Confidential

Application Developer

Software: C++, VC++ 6.0 (MFC7.1), Win32 Programming, ATL/COM, Multithreading, STL.

Data Base: SQL Server 2005

Responsibilities:

  • Design of Confidential system for connectivity of various health care devices and data acquisition and report generation.
  • Coding and implementation of the entire solution for data acquisition from devices.
  • Data base design and implementation for data storage of medical vital parameters using SQL Server database.
  • Device communication for various health devices over various I/O channels like serial, USB and Bluetooth.
  • Device detection, enumeration and data acquisition of medical devices.
  • Designed the system to handle various PnP scenarios and Data acquisition.
  • Design of the solution for communicating with the Bluetooth device over Windows RFCOMM sockets.

Environment: C, C++, STL, RFCOMM sockets, CVS, OOPS, dbx, Linux, GCC Compiler, Java Script, Shell and Perl Scripting, WinDbg, IPC.

Confidential

Application Developer

Software: C++, QT Frame work, Win32 Programming, ATL/COM, Multithreading .

Data Base: SQL Server 2005 .

Responsibilities:

  • Coding and implementation of routing software for handling customer queries and re-routing to appropriate divisions. The customers calls are automatically answered and place into a holding the queue until an agent becomes available.
  • Data base Enhancements for new customers and departments/divisions.
  • Writing stored procedures in SQL Server and integrated into the application to access the customer’s calls, department’s data from databases and store the customer’s calls, department’s data into database.
  • Preparation of Unit test cases and execution of test cases.
  • Porting of application from Windows to Linux.
  • Review of design document, code and test case documents.

Environment: C, C++, STL, QT Frame work, CVS, OOPS, dbx, Linux, GCC Compiler,, and Perl Scripting, WinDbg, SQL Server 2005, Windows Services, Perl Scripting, Boost C++ Library .

Confidential

Application Developer

Software: QT Frame work, C, C++, Windows 2005, UNIX, XML, SQL Sever 2005 .

Data Base: SQL Sever 2005 .

Responsibilities:

  • Coding and implementation of “ Confidential Tool” software solution, which is used for Radio Coverage connectivity. Features were added for effective placement of radio equipment such as antennas, MSC (Mobile switch controller), BSC (Base station controller) for 2G, 2.5G and 3G networks for better coverage and connectivity.
  • Enhancements date base table to support new site locations, antennas details.
  • Writing stored procedures in SQL Server and integrated into the application to access the Site location and antennas details from database and store the site location and antennas data into database for network coverage and connectivity.
  • Preparation of Unit test cases and execution of test cases.
  • Runtime Performance analysis using the Rational Purify Plus tools and verifier.

Environment: QT Frame work, C, C++, Windows 2005, UNIX, XML, SQL Sever 2005, Perl Scripting, Boost C++ Library .

Confidential

Application Developer

Software: C++, C# and .NET, ADO.NET, Multithreading,.

Responsibilities:

  • Coding and implementation of “ Confidential 3.0’ software solution, which was used for ‘Crash Analysis’ of automotives by providing virtual environemnt. This solution enables impact, crash, occupant safety, high velocity impact, Optimization.
  • Design of appropriate data structures for ‘Finite Element Analysis’ feature used for ‘Impact analysis’. To convert the finite element types (1D, 2D, 3D) and renumbering the ID of elements which avoid the duplicate ID’s for elements.
  • The implementation was done, keeping in mind the memory and speed constraints while developing the algorithms.
  • Enhancements of VDB (Visual data base) library which supports graphical features to support the application.
  • Preparation of Unit test cases and execution of test cases.
  • Porting of application from Windows to Linux, HP-UX, Sun Solaris.
  • Runtime Performance analysis using the Rational Purify Plus tools and verifier.

Environment: C++, C# and .NET, ADO.NET, Multithreading, WindowXP, SQL Server 2005.

We'd love your feedback!