Post Job Free
Sign in

C++, Oracle and Unix

Location:
Chicago, IL
Posted:
August 05, 2016

Contact this candidate

Resume:

Contact No: ***-

***-****

Email

ID:***********.*******@*****.***

Highly motivated Software Professional with 7.8 years of expertise in

software engineering, which encompasses complete SDLC, design, development,

maintenance and implementation applications using C++,VC++, Oracle and Java

technologies.

Summary

Hands on experience in developing applications using C/C++, STL and Java on

Windows and UNIX platforms.

Extensive development/debugging experience in IDE's Visual Studio2008,

Embedded VC++ 4.0, XMotif, VI editor and Eclipse.

Experience on Java, JSP, Servlets and SOAP

Experience in developing C++ applications using protocols FTP, TCP and UDP,

HTTP protocols.

Hands on experience in developing applications for windows mobile on Symbol

devices called DIAD for Freight and logistics industry

Worked on Agile and V-Mode

Experience in fright and logistics

Knowledge in Derivatives, OTC, CCP and Dodd Frank and Stock markets

Experience in writing unit test cases, executing unit test cases and

performing integration test..

Experience in Object Oriented Analysis and Design

Testing, Maintenance and User Acceptance Testing

Experience in developing client server and multithreaded applications

Experience in UNIX IPC Shared memory and PThreads

Experience in developing C# applications using the REBEX for SFTP protocol.

Experience in Oracle SQL and PL/SQL on TOAD and SQL Developer.

Experience in UNIX shell scripting and PERL scripting

Extensively worked on Rational Purify.

Good experience in Data Structures.

Experience in MS-VISIO

Experience in Java Script, HTML, XML, DTD, XSD and CSS

Performing peer to peer code reviews and ensuring working software in the

lower to higher environments

Involved in complete project development life cycle which includes

Analysis, Design, Development

Experience in writing technical design for functional and system

requirements.

Experience in negotiating on estimations, prepare estimations with

Accenture Delivery Methodology Estimator.

Experience in reviewing the business and functional requirements and

proposing suitable architecture for the clients.

Handled level 3 support team and ensured 100% compliance of Service Level

Agreements (SLAs)

Excellent analytical, problem solving and communication skills

An innovative team player proven to work under tight deadlines,

Adaptable to new software technologies, quick learner and also can work

efficiently as an individual.

Working with different geographical teams

Technical Skills

Languages/Design C++, Java, PL/SQL, PERL, XML, DTD, Java Script

Tools and HTML

InterProcess Shared memory, Message Queues, Semaphores, and

Communications PThreads

Web Technologies/ JSP, Servlets, Apache Tomcat 6.x, IIS 6

Servers

IDE Visual Studio 2008, XEmacs, Embedded VC++ 4.0,

vi editor, Eclipse Juno, TOAD

Frameworks MFC, Win32. POSIX, Aquarius SDK for Pocket PC

device DIAD

Midleware MQ Series

Technologies

WebServices SOAP, .Net

RDBMS Oracle 11g

OS Sun Solaris 8.0/9.0 UNIX, Windows NT/2000/XP,

WinCE4.0

Source Control All Fusion Harvest, VSS

Other Software: MS- Visio

Data base Tools Toad and SQL Developer

Professional Experience

Accenture Services as Team Lead from May 15, 2006 - till date

Certifications

Certified Application Designer - Accenture Solutions Delivery Academy (Co-

Sponsored with the Massachusetts Institute of Technology, Professional

Education Programs in September 2008.

Certified Application Developer - Accenture Solutions Delivery Academy (Co-

Sponsored with the Massachusetts Institute of Technology, Professional

Education Programs in March 2008

Achievements

Best Service Delivery Award for the Credit scoring release in the ARISTOS

Project during October 2008.

Accenture Dream Team Award in the Products industry in Accenture for the

team I was leading.

Accenture Celebrating Performance Award for the Express Freight Saver

Project with UPS client during October 2012.

Work Experience

E2K Handheld Applications

Company: Accenture Services

Client: UPS

Role: Lead Engineer

Description: Emery 200(E2K) is a single global system of record for

operations and financials which receives and process the shipment

information.

E2K Handheld applications are Suite of 4 applications that run on Windows

Pocket PC devices connecting to E2K mainframes to retrieve the pickup and

delivery information, shipment details and Master bill details etc.

AppMan

Cadlite

TimeCard

Positrak

AppMan

Description: AppMan is called the Application Manager which launches the

Cadlite, Timecard, Positrak applications. This application is responsible

for downloading and updating the applications and keeping the device in

sync with the server for all the files.

CADLite

Description: Cadlite is an application used by UPS Truck drivers for

delivering and Picking up the shipments for resident and small Package

customers.

Cadlite application records the delivery/Pickup of the shipment and

sends it to E2K for customer visibility right away.

TimeCard

Description: TimeCard is an application which is used for the accounting

purposes for the drivers using the Cadlite application. This application

captures the number of pickups and deliveries driver delivered for the day

and also the time spent on each task to the Accounting system.

Positrak

Description: Positrak is an application used by UPS for scanning shipments

in to containers and master bills for Airway and ocean.

Positrak application is used for,

Positive tracking of freight as it makes its way from Origin to

Destination.

Real-Time capture of Shipment and Container scans.

Ties shipment to container & transport vehicle.

Validates that load is correct or alerts handler to loading error.

Description: Emery 200(E2K ) is a single global system of record for

operations and financial which receives and process the shipment

Key responsibilities:

Developing E2K interface components to use the SOAP/RESTful based web

services

Developing integration layer components with C on SOLARIS using the IBM MQ

Series API.

Developed MFC based C++ applications using EVC++ 4.0 for the Windows Pocket

PC Symbol Devices called MC90 and MC9060 using win32 API.

Developed C++ application on the Windows Pocket PC using FTP, http and TCP

and UDP protocols.

Working on change management requests, impact analysis

Enhancing and Developing applications for the quarterly release

Involved in project planning and estimations.

Have worked on technical solution documents.

Have worked on the Technical design and reviewing Technical Designs.

Have worked on technical design and code review.

Developed and performed reviews for Unit test cases, integration test

cases.

Worked on build and deployment process.

Working on developing the components which uses .NET web services runs on

iis7 for on Windows 2008 R2 server.

Working with different geographical teams to deliver the enhanced

functionality of E2K.

Involved in the business and functional requirement work sessions and

contributed for the technical architecture and design

Handling enterprise releases and quarterly releases.

Handling a team of 3 developers and 1 support resource.

Acted as liaison between the client, Accenture's senior management and

technical solutions/support groups

Development Environment:

Technologies UNIX, C++, .NET, SOAP Web Services, JSP, MFC and

Win32, XML

IDE Visual Studio 2005 and 2008, Embedded VC++

4.0, Vi and Eclipse

Webserver Tomcat 6.0

Operating System Win 2008 Server R2, WinCE4.0, Solaris

Protocol: FTP, http, TCP, UDP

E2K Global Logistics System

Company: Accenture Services

Client: UPS

Role: Lead Developer

Description: Global Logistics System (GLS) is a database application which

process US export shipments for denied Parties and embargoed countries and

stores it in data ware house and sends it to the Automative Export System

and then to CBP and sends the responses from CBP to E2K.

Key responsibilities:

Involved in the business and functional requirement work sessions and

contributed for the technical architecture and design

Worked on requirement analysis, estimations and planning of the project.

Created Technical design and technical solution and interface designs

Created unit and integration test cases

Developed DBMS jobs in UNIX using shell scripts and perl scripts.

Developed Windows services in C++ on windows.

Developed C++ applications using the IBM MQ Setries API.

Developed C# component using REBEX for using secured FTP protocol.

Developed Stored procedures in PL/SQL.

Developed SQL queries to pull dat from Database.

Performed Unit and integration testing.

Created Build plans and deployment plans.

Have worked on the reviews for Design, code and Unit test.

Technologies Used:

Operating System Win 2008 R2, Solaris

Code base IBM MQ Series, C and C++, REBEX

Protocols: SFTP, FTP, http

Database Oracle 11g

IDE Visual Studio 2008, Vi editor, Toad and SQL

Developer

BSS CTI Application

Company: Accenture Services

Client: Uniliver Customer Care

Role: Senior Software Engineer

Description: BSS CTI Application leverages the CTI capabilities like

attaching basic customer information captured before the call lands at the

agent desk. It reduces caller-agent interaction time spent on collecting

the caller details like ticket number and displays it on the agents

desktop.

Key responsibilities:

Designed and developed standalone windows based MFC application using

TSAPI.

Technologies Used C++

Operating System Win XP

Frameworks MFC and Win32 with TSAPI

IDE Visual Studio 2005

ARISTOS

Company: Accenture Services

Client: AT&T

Role: Software Engineer

Description: RNS (Regional Negotiation System) is an ordering system for

residential customers in South-East AT&T. RNS is used by the Sales Reps to

create, Change and delete the orders as per the Customers request. The

application helps the Sales Reps to explain the Customer about the Plans

and Packages available and explain the benefits of the plans to the

customer.

This project is about pulling Federal DCT content from the West

repositories and stripping out the linking other west proprietary

information from the content and provide processed data in a XML format to

the Yale Law School for their legal researches.

Key responsibilities:

Developed and enhanced the applications in C with XMOTIF user interface.

Developed data integration layers using the Data structures like Linked

Lists and Trees.

Developed integration components using the IPC Shared memory, PThreads.

Analyzing and fixing the production defects.

Work with team members to enhance their functional knowledge.

Interpret Functional requirements into design specifications.

Identify Test data for the work request and Unit testing the requirements.

Perform Code reviews

Conduct structured walk-through or inspections for technical areas during

Knowledge Transfer.

Technologies Used:

Operating System Solaris

Code base C / C++, Unix IPC, Pthreads, C Data

structures(Linked Lists, Trees)

IDE XEmacs, Vi editor

Education

Master of Computer Applications from Sri Venkateswara University, India.

Bachelor of Science from Sri Venkateswara University, India.

Trainings/Work Shops attended

Greenfield Training in C/C++ Client server technologies in Accenture

Bangalore.



Contact this candidate