Post Job Free
Sign in

Expertise in C++, Multi threading, STL, Design Pattern, data structure

Location:
Gurgaon, HR, India
Posted:
April 07, 2015

Contact this candidate

Resume:

Flat no-**, *nd floor Cell # + **

783-***-****

Himalaya Apartments E-

mail:******************@*****.**.**

I. P. Extension, Patpadganj, Delhi

Summary of skills and Experience:

. Having overall 9 Years 11 Months of experience in software design and

development

. Expertise in C++, Multithreading, STL, Design Pattern, data structure,

Tuxedo, Shell Scripting, Unix Internals and Socket programming

Involved in Software development in various projects which includes

> Developed and support for online payment systems Software

> Design, developed and support for Virtual Credit Card Payment Solution

> Implement Digital Certificate to communicate for Virtual Credit card

functionality

> Developing and support for Telecom Billing Software on CSM module

> Expertise in gathering user requirements, functional requirements and

converting them to technical requirements

> Involved in all phases of SDLC like requirement analysis, functional

specifications, system designing and development, testing, debugging,

user documentation

Professional Experience:

Presently working with BA Continuum India Pvt ltd, Gurgaon from April 2011

as Senior Analyst

Worked with KPIT Cummins Infosystems Ltd., Pune from May 2009 as a Senior

Software Engineer

Worked with Amdocs DVCI, Pune from Feb. 2008 to May 2009 as a Senior

Subject Matter Expert

Worked with Havells India Ltd. (TTL Ltd.), Ghaziabad from Feb. 2007 to Feb.

2008 as a R&D Engineer

Worked with India Metercom Technology Center Pvt. Ltd. Noida from Apr 2005

to Jan 2007 as a R&D Engineer

Technical expertise:

Development Tools & Languages C, C++, Pro*C, Shell Scripting

RDBMS Oracle, Sybase

Operating Systems Windows, HP-Unix

Middleware Tuxedo

Software Engineering Tools MS Visual SourceSafe, CVS, SVN, RTC

Defect management System Mercury Quality Center, Atlas

Work Experience:

> BA Continuum India Pvt ltd. (April 2011 - Till Date)

Credit Online (CROL)

Description: Credit Online is the Credit Card Acquisition and Decision

Platform for Consumer Credit Card Line of Business for North America (US

and Canada). All new Consumer Credit Card business flows through Credit

Online for credit decision processing and new account booking.

CROL is the hub for New Account Acquisition, UDE Integration, Judgmental

Lending, Letter Generation and Account Booking/Offer Fulfillment. CROL

interfaces with many upstream and downstream systems. This includes

internal bank systems as well as external vendors.

Role and Responsibility:

I am working as Senior Analyst - Offshore Development team for Credit

Online team (CROL) in Cards department. Credit Online application is

responsible for analyzing and decision making on Credit card requests.

This is Bank of America's in house product for handling its Credit Cards

request business flows. Technologies used in CROL are C++ on UNIX based

on Tuxedo and database being Sybase. I am mainly working in middleware

layer of applications, which deals with business logic and different

services.

. Identify the development requirements through requirement

documents, and through communication with the Line of Business

. Preparing High level and low level Specification document to ensure

that all the requirements have been captured

. Writing code to develop or enhance the existing software as per

requirement using C, C++ language, shell scripting and Tuxedo

(Middleware) on UNIX platform

Accomplishments:

. Design, development and leading the new projects end-to-end on CROL

applications.

. Leading JAD sessions on new initiatives and finally come up with

estimates and high-level solution.

. Technically leading the team by mentoring them and resolving /

improving / reviewing their solutions and day-to-day technical

problems.

. Lead the transition of development work from on-shore to offshore

team.

Operating Environment: C, C++, Multithreading, STL, data structure, UNIX,

Java, Shell Scripting, SQL, Tuxedo (Middleware)

> KPIT Cummins Infosystems Ltd. (May 2009 - April 2011)

Moneydirect

Description: Moneydirect is the leading provider of online payment

systems that facilitates EFT, real-time credit card transactions, Virtual

Credit Card Facility and provides a range of reporting, security and

technical features that simplify and streamline the payment process for

different business. It delivers significant advantages in terms of

efficiency, increased productivity and improved cash flows. It contains a

number of features that enables you to streamline your payment processes

and delivers significant advantages in terms of efficiency, increased

productivity and improved cash flows.

Role and Responsibility:

. Identify the development requirements through requirement

documents, and through communication with client

. Preparing Functional and Technical Specification document to ensure

that all the requirements have been captured

. Preparing High level estimation for the requirements

. Writing code to develop or enhance the existing software as per

requirement using C, C++ language, shell scripting and Tuxedo

(Middleware) on UNIX platform

Accomplishments:

. Design and develop Virtual Credit Card Payment Solution

. Design Digital Certificate communication (including encryption,

decryption logic, SHA-2) between Moneydirect and Moneydirect

Customer for Virtual Credit card functionality.

. Implement Digital Certificate to communicate with MasterCard for

Virtual Credit card functionality

. Socket programming

Operating Environment: C, C++, Multithreading, STL, data structure, UNIX,

Java, Shell Scripting, SQL, Tuxedo (Middleware)

> AMDOCS DVCI Pvt. Ltd. (Feb 2008 - May 2009)

AT&T Long Distance and Light Speed.

Description: Amdocs is an Israel based multinational company which

provides billing software to all the leading Telco like AT&T, Vodafone,

and Bell Canada worldwide.

Amdocs broad portfolio of integrated products spans the entire customer

lifecycle, seamlessly linking key customer-facing business processes -

targeting customers, selling services, managing customer orders, service

delivery fulfillment, billing, and customer support.

Amdocs portfolio of industry leading products includes: billing, CRM,

self service, order management, mediation, and content revenue

management.

Role and Responsibility:

. Identify the development requirements through High Level Design

documents, and through communication with client

. Preparing detail design document to ensure that all the

requirements have been captured

. Writing code to develop or enhance the existing software as per

requirement using C, C++ language, shell scripting and Tuxedo

(Middleware) on UNIX platform

Operating Environment: C, C++, Multithreading, STL, data structure, UNIX,

Shell Scripting, SQL, Tuxedo (Middleware)

> R&D Work Details (Electronic Meter) (April 2005 - Feb 2008)

Companies:

Havells India Ltd. (Feb 2007- Feb 2008)

India Metercom Technology Center Pvt. Ltd. (April 2005 - Feb 2007)

Multifunction Meter

Description: High- end security type energy meter, which gives the

Energies and tempering information, and downloading software that, can

communicate with the Meter through IEC 1107 communication protocol. The

Meter supports RS232 /RS485, Optical Port and GSM and Low power radio

(LPR) communication. All the data can also downloading using CMRI &

through PSTN line using modem.

Role and Responsibility

. Design and development of IEC 1107 communication protocol. This

protocol facilitates the data exchange between meter and HHU/PC

. Development for Meter, Data concentrator and Remote display Unit in

Embedded C Language

. Interfacing of Test bench with PC

. Interfacing of GSM, PLC modem and RS232/RS485

. Interfacing of RF module in Meter, Remote unit and CMRI

. Software development for data downloading through PSTN line using

PSTN modem

. Software Development of RF base CMRI in C, C++ language

. Software development for meter calibration in C, C++

Operating Environment: C, C++, Windows, SQL

Personal Information:

Name Vikas Srivastava

Date of Birth 16th of Jul, 1981

Sex Male

Marital Status Married

Nationality Indian

Passport F1858083

Languages English, Hindi

E-mail ******************@*****.**.**

Mob No. 783-***-****

Education:

B.Tech (Computer Science & Engg.) from U.P.Technical University, Lucknow

(2004) with 63%

Intermediate (XII) from U.P.Board (U.P.). 55% (1998)

High School (X) from U.P.Board (U.P.). 60% (1996)

References:

1. Mr. Suresh Mahajan

Sr. Subject Matter expert

Amdocs DVCI, Pune

Mb: - 988*******

2. Mr. Anil Singh

Sr. Software Engineer

Socomec, Gurgaon

Mob: - 991*******



Contact this candidate