Post Job Free

Resume

Sign in

Senior C++ Developer

Location:
Atlanta, GA
Posted:
January 05, 2016

Contact this candidate

Resume:

SANDEEP R

Professional Summary:

* ***** ** ********** ** designing and developing enterprise product and applications using C++, shell scripting, Oracle PL/SQL on UNIX, Linux and Windows platforms.

Designed, developed and tested Applications and Products in Object oriented technologies in multiple domains, including E-commerce, Healthcare, Retail, Telecom and Airline.

Lead iterative product development, ensuring high quality and timely delivery.

Expert in code analysis & debugging using tools such as Valgrind, LeakTracer.

Proficient in SDLC requirements analysis, design, coding, unit testing, code review, integration testing and deployment.

Expert in shell scripting and good knowledge of application-database related DB performance analysis and tuning.

Experienced in Standard Template Libraries (STL), Design Patterns.

Worked on Java, client-server application development on Eclipse environment with good exposure to Spring, MVC, SOAP, WSDL, XML, web services, CGI, SOA architectures.

Steered product development & testing team’s Agile methodologies like SCRUM and Extreme Programming (XP).

Executed project events in Scrum, including Sprint Planning, Sprint Reviews, Sprint Retrospectives, Backlog Refinement sessions and Daily Stand-Up events

Expertise on client interfacing, techno-functional documentation, leading team, offshore team management, and am an excellent team player. Possess written and verbal communication, presentation, strong interpersonal, teamwork, problem-solving, and multitasking skills.

Skill Summary:

Programming Languages

C, C++ on Unix/Linux & Windows platforms, Java

Scripting Languages

Unix/Linux Shell Scripting, Data extraction such as AWK, Perl.

Databases

Oracle 9i, 10g, PL/SQL, DB2

Design Patterns

Abstract Factory Pattern, Façade, MVC,IOC, Singleton, Adapter

Methodologies

Waterfall, Agile/Scrum, Extreme Programming (XP)

Operating Systems

Windows 98, NT, XP, Win7/8, GNU/Linux, Solaris, HP-UX

Development Tools

SVN, CVS, GIT, cleartool, Perforce. Automated build tools: Hudson/Jenkins. BPM Tool: Spark. Database: SQL Developer, SQLPlus, Toad for Oracle, Squirrel. Reporting: Hyperion

IDE/Other Tools

Eclipse, Corona, Visual Studio/Rally, Clearquest, Jira, Vi, GDB

Academics & Certifications:

-Bachelor of Engineering in Computer Science with Distinction from VTU, Bangalore.

-Certified Programmer in C++ and Unix System Programming

-Sun Certified JAVA Programmer (SCJP 1.5).

Professional Experience:

GE Healthcare, Payer Connect – Atlanta, GA Jun ‘15 – Till Date

Sr. Programmer Analyst

Centricity Practice Solution (CPS) and Electronic Medical Record (EMR), a fully integrated clinical practice management solution that helps clients enhance clinical and financial productivity of their ambulatory practice. Payer connect workflows are introduced to establish connectivity between payers and providers, integrate payer provider systems to improve efficiency and simplify the implementation process.

-Developed enhancements related to patient chart problem dialog with RAF(Risk Adjustment Factor) and problem last claimed, patient registration, patient banner, column sorting capability for update problems dialog, added new attribute to full search and quick search dialogs, conditional alert, conditional feature enabling for both product lines CPS/EMR using C++, MFC, C# in Agile mode bi-weekly sprints.

-Developed client interface dialogs based on XAML and View model, introduced proxy binding to bind Data grid text visibility for the problem summary panel. Problem dialog integration with the newly introduced Java web service APIs for importing problem last claimed data and update patient summary data.

-Introduced triggers on problem claims entry or update that marks problem refresh as needing to happen for the appropriate patient. Database installation and update scripts including triggers and procedures for new tables HCC Mapping and Problem Last claimed. Updated the Nunits test cases as needed.

-Defect investigation including code analysis & debugging, bug fixing, and testing. Development environment setup, service layer deployment on Jboss and database setup.

-Ported and handled entire project’s client interface features and the java service layer interactions for both the product lines CPS and EMR on multiple branches based on the leadership team decision.

Environment: C++, C#, Windows, Agile, Oracle PL/SQL, MFC, WPF.

Delta Airlines – Atlanta, GA Mar ‘14 – May ‘15

Sr. Developer

Revenue Pipeline is Delta’s system of record for ticket and revenue data. It receives processes and stores ticket sales and usage data. Hence enables business, to adapt more quickly to the market needs and plan for the future.

-Designed and developed YQ proration business requirements for C++ based derivations.

-System Analysis and DB2 SQL enhancements on over 70 Hyperion reports and C++ derivations for projects like Rebranding, Raptor, Connection carrier additions and removal.

-Payments web page development for Ticket Viewer tool using JSP, Struts.

-Code analysis, debugging and testing for production issues for C++ and Java components.

Environment: C++, HP-UX, Linux, DB2, Hyperion, JSP/Struts.

GE Healthcare – Plano, TX Apr ‘13 – Jan ‘14

Sr. Developer/System Specialist

Meaningful Use (MU2)

Worked on enhancing Centricity Practice Solution (CPS) and Electronic Medical Record (EMR), a fully integrated clinical practice management solution that helps clients enhance clinical and financial productivity of their ambulatory practice. CPS is built with progressive technologies to help customers adapt to regulatory changes defined by MU2 project.

-Developed enhancements related to patient chart including problems, medications, allergies and modules like patient scheduling, patient education, drug to drug allergy interaction checks, Reporting under CPS/EMR using C++, MFC, C#.

-Lead the team as acting Scrum Master, handled the team’s routine responsibilities like rally updates, scrum meetings, scrum of scrums, report generation. Coordinated with offshore/onsite team.

-Responsible for overall scrum scores increase by timely delivery and task crunching, visible under Rally which was highly appreciated and awarded by my manager.

-Defect investigation including code analysis & debugging, bug fixing, and testing.

-Performed product validation & regression testing on many of MU2 modules during final phases as per project demands.

Environment: C++, C#, Agile, Oracle PL/SQL, MFC.

PayPal – San Jose, CA Jul ‘10 – Apr ‘13

Attack and Admin Frame Work

Sr. Consultant/Project Lead

PayPal provides the faster, safer way to pay and get paid online, via mobile devices and in store. The service allows people to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing.

-Developed and lead projects related to Customer Support software (Admin, CGI based) and chargebacks/dispute resolution tool (Attack) for PayPal Website.

-Developed and lead multiple projects relating to exchange rates, user notification, mobile, country specific compliance etc. Code analysis & debugging, bug fixing, and testing.

-Implemented XML-based data mapping, XML parser scripts, Compliance/KYC features, and dashboards on Admin.

-Designed and implemented ‘Easy Flow’, a GUI-based tool which helps developers and QA retrieve customized application logs on WebPages to locate bug fixes and resolve code concerns. The tool won 1stprize among 400+ participants in PayPal’s APAC region.

-Handled Voice of Customer (VOC) projects as a part of Customer satisfaction initiatives.

-Reduced development cycle 25% by developing CodeGen, an automated code generator that improves productivity of developers and decreases development time needed to code PayPal’s adapter layer interfacing the application and service layers for Admin application.

Environment: C++, STL, Multithreading, GUI, Shell scripting, Oracle PL/SQL, core Java, Agile

Subex Ltd – India May ‘09 – Jul ‘10

NIKIRA, Fraud Management Systems (FMS)

Sr. System Analyst

FMS detects known fraud types and patterns of unusual behavior, helps investigate them for potential fraud, and uses the knowledge generated to upgrade and protect against future intrusions.

-Customized the product based on client needs by developing specific Data Adapters, use of STLs, database oriented shell scripting and database migration scripts.

-Developed data Adapters using C++, BPM tools (SPARK) whose output was processed by the rule engine FMS. Testing the adapter design and solution end to end.

-Detected and resolved client reported bugs. Debugged program crash due to memory leaks involving code analysis, use of GDB, and open source memory leak analyzer tools such as Valgrind and Leak Tracer.

-Resolved GUI related bugs on Java Client & handled database related performance tuning which involves Oracle Statspack/AWR report analysis, understanding query execution plan.

-Provided low level analysis of the product and on-call support for critical issues of program manager crashes on-site.

Environment: C++, STLs, Shell scripting, GUI, Oracle PL/SQL, Agile (XP), Java

Wipro Technologies – India Jun ‘08 – May ‘09

TELC-LNP

Sr. Project Engineer

Number Portability Solutions provides telephone subscriber ability to switch his service provider without changing the telephone number. The product primarily deals with the port-in and port-out flows between two service providers under the supervision of a centralized administrator.

-Developed and maintained Business enhancement and change requests.

-Ported C++ module to Java, resolved compilation issues while porting modules from HP-UX to Sun Solaris.

-Code reengineering, design, development and testing phases were handled. Learnt core Java, CORBA in the process.

-Ensured application compliance to Solaris platform by resolving API, DB related errors.

Environment: C++, Shell scripting, Oracle PL/SQL, core Java, HP-UX, Solaris.

Wipro Technologies – India Nov ‘06 – May ‘08

Project: Store Replenishment Systems (SRS) & Pharmacy Inventory Management

Project Engineer

SRS is an application that handles replenishment by evaluating availability of products, forecasting, perpetual inventory, sales that enable more accurate orders to increase sales and reduce shrink.

-Performed requirement analysis, unit, system & integration testing, and defect reporting.

-Performed Code analysis, bug fixing and enhancement of modules such as forecasting, POS, Ordering, Inventory management, Order Scheduling, and Invoice Receiving

-Ordering module design, implementation, and Whitebox testing as a part of development for floral and produce products.

-Executed test cases and reported and documented defects.

Environment: C, C++, STLs, Shell scripting, Oracle PL/SQL.



Contact this candidate