Post Job Free
Sign in

Engineer Software

Location:
Irvine, CA
Posted:
March 27, 2015

Contact this candidate

Resume:

Vipul Dattawade

*****.*********@*****.***

+1-949-***-****

Summary:

. Technological professional with 9+ years of experience in Developing

and Maintaining software applications for business opportunities and

managing application deployment infrastructure

. Working as .NET Senior Program Analyst and Technical Lead with key

skill-set as .NET 2.0/3.0/3.5/4, C#, Asp.Net, IIS6/7, WCF, WPF, Web

API's, Rest Full Services,Windows Services, SSRS, Crystal Report, SQL

Server2K5/2K8, Oracle 10g and DB2.

. Worked on various projects like Payment, Prepaid Card System, ERP,

SCM, Transport Management, Event Management, Asset Management, E-

commerce and Evaluation System.

. Well exposed to Agile Process and Classic SDLC.

. Good experience in contributing to all the phases of Development

lifecycle.

. Hands-on experience in implementing various architecture styles such

as N-Tier, SOA based, MVP.

. Well aware of best practices used for development -

- HTML, CSS, Javascript and JQuery for developing rich presentation

layer.

- Offline cache and querying using LINQ.

- Version and Release management using SVN/Subversion, VSS and TFS.

- Following Design principles for UML modeling using VISIO.

- Quality Assurance using Automated Unit test cases using VS Unit Test

case suite (NUNIT).

- Improving Code quality using tools like VS Code Analysis, StyleCop and

FxCop.

- Integration Server and Automating builds using Cruise Control

- Well exposed to various libraries and 3rd party framework/tools like

log4Net, Ajax Library, Telerik, DevEx, Infragestic etc.

. Excellent problem's solving skills and a self-starter. Takes

initiative and works independently or as part of a group.

. Well organized and easily meets deadlines.

. Windows, Web based application and Web Services Development and

Deployment experience on .Net technology

. Worked on Database Consolidation and doing enhancements in current

application to work application with new consolidated database. And

for Windows based part leaded the project and for web based part

worked as a part of team.

. Experience in Windows based ERP Development and Web based SCM.

. As part of Opus Solutions worked on MasterCard Assurance Service

Trusted Third Party, Payment and Prepaid Card Management websites

TECHNICAL SKILLS:

Languages C#, VB.NET, C, C++, VB 6.0, Java, PHP

Web Servers IIS 7.0/6.0/5.0

Scripting Java Script, VB Script, AJAX, JQuery.

Languages

Markup Languages XML, XAML, HTML, XSL, XSLT, CSS, HTML 5, CSS 3.0

.NET ASP.NET, ADO.NET, ASP, LINQ, Silverlight 4, WCF, WPF, Entity

Technologies Framework 4, Repository Pattern, MVVM, MVP, MVC4,

ServiceStack, WebForm API, Web Services, SSRS

Third Party Telerik, Infragistics Controls, Kendo UI Controls,

Tools DevExpress

Methodology Agile, Water fall

Technologies Client/Server, N-Tier, COM, DCOM, ODBC, OLE-DB

Databases SQL Server 2012/2008/2005/2000, IBM-DB2, MS-Access

2000,SQLite

Operating Windows NT/95/98/2000/XP/Vista/2003/2008, Windows 7 & 8,

Systems Unix

Testing Tools NUnit, Web Performance Tools, Selenium

Software Visual Studio.NET 2012/2010/2008/2005.NET 3.0/3.5, Visual

InterDev 6.0, SSRS, Visual SourceSafe, CVS, Crystal Reports

8.5/XI, Macros, TFS, UML, MS Visio,

Schlumberger, Houston, TX Mar 14 to

Current Sr. Programmer Analyst/ Team Lead

Avocet is product of Schlumberger. It is the system to handle all

information about Oil Producing location information where it keeps

information about geological information of Well Site, Records related to

Wells, Oil and Gas Production Information, and Operation Managements

Roles & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Worked in Agile Methodology.

. Used Case Diagrams, Class Diagrams, Sequence and Activity Diagrams

. Created and Implemented WCF Services to access business specific

application.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance, SSRS and LINQ.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Used TFS for maintaining Source Codes and Documentations related to

projects.

. Handled deployment issues on client side environments.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Done Code Review of Peers and Code Refactoring.

. Used Log4Net for logging.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment: C#, Asp.Net, AJAX, Javascript, WCF, WPF, SQL Server 2012,

Windows, MVC and Infragestics.

Acculynk RuPay Re-architecture, Atlanta, GA Jun 13 to Jan

14

Sr. Software Engineer/Junior Architect/Lead

Acculynk Rupay Re-architecture is Payment Gateway application. This

project is Re-architecture of existing project to improve the performance.

This application is built for NPCI Rupay Network. After understanding old

architecture and its limitations we have proposed new Architecture for

Acculynk to improve the Performance. We have identified the areas of

improvement, time consuming operation, unnecessary tiers, unnecessary

business logic from old application and created new application

Roles & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Involved in meeting with client as well as company System Architects for

Understanding the existing system and new system.

. Identified the flaw in current system and provided solutions for

improvements in newly developed system.

. Worked in Agile Methodology.

. Used Case Diagrams, Class Diagrams, Sequence and Activity Diagrams.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance, SSRS and LINQ.

. Used Log4Net for logging.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Used TFS for maintaining Source Codes and Documentations related to

projects.

. Created interactive PIN Screen for Payment gateway using Asp.Net, Ajax,

CSS and Javascripts.

. Created and Implemented Web Form API's using SerivceStack third party

tools.

. Involved in Performance and Load Balance Testing.

. Provided Build and deployment support to client and handled deployment

issues on client side environments.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Done Code Review of Peers and Code Refactoring.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Support for UAT and System Certification with RuPay India Team.

. TCP/IP programming.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

. Used StyleCop.

Environment : C#, Asp.Net, AJAX, Javascript, ServiceStack Rest Web

Services, Windows Services, SQL Server 2012, Windows, MVC and SSRS

Acculynk CUPMux(Acculynk China Union Pay Mux), Atlanta, GA

Apr 13 to May 13

Sr. Software Engineer/Team Lead

Acculynk PaySecure is Payment Gateway application, whose

responsibility is to handle online payments. We have incorporated the China

Union Pay Cards in Paysecure application.

This application has front Asp.net pages which takes inputs from

merchant sites and pass the information to Web Services. Then these Web

Services pass that information to Windows Services for further

communication. Finally Windows Services communicate with China Union Pay's

(CUP) through HTTPs POST Request and send response coming back from CUP to

Merchant site.

Roles & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Created and Implemented WCF Services and Windows Services to access

business specific application.

. TCP/IP programming.

. Used Log4Net for logging.

. Worked in Agile Methodology.

. Used Case Diagrams, Class Diagrams, Sequence and Activity Diagrams

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance, SSRS and LINQ.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Used SVN for maintaining Source Codes and Documentations related to

projects.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Done Code Review of Peers and Code Refactoring.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client and handled deployment

issues on client side environments.

. Provided Support for UAT and System Certification with CUP (China Union

Pay) Team.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#, Asp.Net, Javascript, AJAX, Web Services, Windows

Services, SQL Server 2008/Oracle 10g, MVC, Windows and SSRS

WUCPCE iWatch (Western Union Consumer Protection, Compliance and Ethics),

Montvale, NJ

Sr. Software Engineer/Team Lead Oct 12 to Mar

13

WUCPCE iWatch is a windows application designed to identify the broken

rule or suspicious transaction happening from Western Union Money Transfer

Application, and Create case against the Consumer, Agent and Network

depending upon the rules.

This application basically used to detect the fraud transaction

happening through the Western Union Money Transfer Services specially South-

west border of USA. If application founds any Fraud or suspicious activity

in transaction according to set of rules decided by Western Union that

transaction is kept on hold and case is created on Consumer or Agent or

Network depending upon the condition. The Analyst from Western Union will

study the case created and will do the next necessary steps.

Roles & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Provide support to offshore team from Onsite.

. Created and Implemented WCF Services and Windows Services to access

business specific application.

. Used Log4Net for logging.

. Used StyleCop.

. Migrated Old Version DevEx Controls to New Version of DevEx Controls.

. Worked in Agile Methodology.

. Used Case Diagrams, Class Diagrams, Sequence and Activity Diagrams

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance, Entity Framework, SSRS and LINQ.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Created Themes for Application.

. Used SVN for maintaining Source Codes and Documentations related to

projects.

. Handled deployment issues on client side environments.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Done Code Review of Peers and Code Refactoring.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client.

. Provided Support for UAT.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#, Asp.Net, DB2, AJAX, WCF, WPF, SQL Server 2008, Windows,

MVC and DevEx controls.

WUCCSA (Western Union Card Customer Support Application), Montvale, NJ

Sr. Software Engineer/Team Lead May 12 to Sep

12

This Project contains Web Portal, WCF Services and Routing. This

project is an interface between MOTO transaction, MasterCard and MPS

system.

Roles & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Worked in Agile Methodology.

. Used Case Diagrams, Class Diagrams, Sequence and Activity Diagrams

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Created and Implemented WCF Services and Windows Services to access

business specific application.

. Handled deployment issues on client side environments.

. Used SVN for maintaining Source Codes and Documentations related to

projects.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Done Code Review of Peers and Code Refactoring.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client.

. Used Log4Net for logging.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#, Asp.Net, DB2 AJAX, WCF, DB2, Windows

MasterCard Assurance Service Aug 11 to Apr

12

Sr. Software Engineer/Team Lead

This Project intends to provide a consumer authentication service to

Participating Issuers/Acquirers/Merchants for consumer-initiated or

merchant-initiated financial or non-financial transactions.

The Projects key objective is to provide a secure and convenient

authentication mechanism to the consumers for card-not-present non-

ecommerce transactions initiated either by the consumer or the merchant.

Roles & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Created and Implemented WCF Services and Windows Services to access

business specific application.

. Used StyleCop.

. Used Case Diagrams, Class Diagrams, Sequence and Activity Diagrams

. Involved in designing the New System from Scratch.

. Worked in Agile Methodology.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance, SSRS and LINQ.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Used Log4Net for logging.

. Provided interactive UI interface using CSS.

. Handled deployment issues on client side environments.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Used SVN for maintaining Source Codes and Documentations related to

projects.

. Done Code Review of Peers and Code Refactoring.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#, Asp.Net, Oracle 10g, Javascript, AJAX,WCF, SQL Server

2008/Oracle 10g, Windows, MVC3.0 and SSRS

Ecommlink/GreenDot, LAS Vegas, Nevada Feb 10

to Jul 11

Sr. Software Engineer/Team Lead

This project is for Prepaid Card Management System.

eCommlink is one of most trusted prepaid card processor in USA. This

is a prepaid card processing system which process and maintains the prepaid

cards for multiple issuers. It is highly configurable system and supports

various features required for prepaid processor.

eCommlink were previously deals with Domestic customers that is for US

only however we have implemented this application for Global market which

includes multilingual support and functionalities for European market.

eCommlink was using PULSE Gateway for authorizing the online

transaction however we have implemented the new Transaction Authorization

Process with EMV and that is certified by Master Card.

Roles & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Used Rally Third party tools for following and maintaining Agile Process.

. Created and Implemented WCF Services and Windows Services to access

business specific application.

. Done Sizing (Estimations) of User Stories According to Agile Process.

. Worked in Agile Methodology.

. Used Case Diagrams, Class Diagrams, Sequence and Activity Diagrams

. Used FxCop.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance and SSRS.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Provided Support for Selenium to QA Team.

. Involved in designing the New System from Scratch.

. Provided interactive UI interface using CSS.

. Handled deployment issues on client side environments and used Cruise

Control Tool.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Done Code Review of Peers and Code Refactoring.

. Used VSS for maintaining Source Codes and Documentations related to

projects.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#, Asp.Net, Javascript, SQL Server, SSRS, SQL Server 2005,

Windows and SSRS

Asset Forwarding (USA) Jan 09 to Jan 10

Sr. Software Engineer/Team Lead

This project is Database Consolidation and modification in present

project. This project is both Windows as well as Web based project. This

Asset forwarding project is used to keep all detail process record of an

asset from Asset Pickup from our client's customer to selling of that

Asset. The Assets are Specially Computers, Computer Parts and other

Electronics equipment.

Role & Responsibilities:

. Involved in interaction with clients for Requirement Gathering, queries

while in Development, and Done Task Estimation and Allocation.

. Worked in Agile Methodology.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance and SSRS.

. Followed and developed the N-Tier architecture for the business,

presentation and data access layers.

. Created and Implemented Web Services to access business specific

application.

. Involved in designing the New System from Scratch.

. Provided technical support for the peers involved in project in there

need, issues and bugs.

. Used VSS for maintaining Source Codes and Documentations related to

projects.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#. 2.0, Asp.Net 2.0, AJAX, Javascript, SQL-Server 2005,

Windows and SSRS

Publications Cart Website Feb 08 to Dec 08

Sr. Software Engineer

This project is an e-commerce site. It is the online purchasing of

Broker Analysts survey reports of Broker firm by the Buyside Firms firms

users who the share marketing according to the Broker Analysts reports

through Credit Card

Role & Responsibilities:

. Involved in interaction with clients for Requirement Gathering and

queries while in Development.

. Created and Implemented Web Services to access business specific

application.

. Provided interactive UI interface using CSS.

. Used VSS for maintaining Source Codes and Documentations related to

projects.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance and SSRS.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client and handled deployment

issues on client side environments.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Broker Evaluation System Website www.themarket.com Oct 07

to Jan 08

Sr. Software Engineer

This project is an evaluation site. In which the Broker Analysts and

Sales persons were evaluated by the Buyside Firms users means those firms

users who the share marketing according to the Broker Analysts reports and

Sales Persons services

This project has three type of Evaluation System one is Point, second

is Commission point and third is Tier Rating Systems.

This project also contains Meeting Tracker for arranging meeting

between Broker firms and Buyside firms

This project also has Hit's and Misses as short meeting between

Broker firms and Buyside firms.

Role & Responsibilities:

My Role was Senior Software Engineer.

My responsibilities were

. Involved in interaction with clients for Requirement Gathering and

queries while in Development

. Created and Implemented Web Services to access business specific

application.

. Involved in designing the New System from Scratch.

. Provided interactive UI interface using CSS.

. Used VSS for maintaining Source Codes and Documentations related to

projects.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client and handled deployment

issues on client side environments.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#. 2.0, Asp.Net 2.0, Javascript, AJAX, SQL-Server 2005,

Windows

ERP (Enterprise Resource Planning) (Rinder, Spain) May 06 to Sep

07

Software Engineer

This is an old project which is in-house developed by the client

itself. As we are migrating this project from VB 6.0 to .Net (C# 2.0) if

there are some modification or new module have been requires for present

ERP then we are developing module for this project.

Role & Responsibilities:

My Role was Senior Software Engineer.

My responsibilities were

. Involved in interaction with clients for Requirement Gathering and

queries while in Development.

. Created and Implemented Web Services to access business specific

application.

. Involved in designing the New System from Scratch.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance and Crystal Reports.

. Used VSS for maintaining Source Codes and Documentations related to

projects.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client and handled deployment

issues on client side environments.

. Provided support while UAT testing.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#. 2.0, SQL-Server 2005, Javascript, Windows and Crystal

Reports

Portal for Supply Chain Management for Company Vendors (Rinder Spain)

May 06 to Sep 07

Software Engineer

This is a Portal developed to avoid time waste to get Material inward

while materials are coming from vendors (suppliers) to our client.

When suppliers send there material to our client there is lot of time

waste to create the GRN (Good Received Notes) by using Sales invoice of

vendors. To avoid this SCM is developed

In this vendors can and there sales invoices details according the

purchase order given by client. Then a Token number is generated. Then

after coming material from vendors on the gate of client only we have to

provide the token number at gate. After entering the token number in system

it will add the all GRN details. Thus it saves a lot of time for generating

a GRN for inward materials

Role & Responsibilities:

. Involved in interaction with clients for Requirement Gathering and

queries while in Development.

. Created and Implemented Web Services to access business specific

application.

. Involved in designing the New System from Scratch.

. Provided interactive UI interface using CSS.

. Designed Database, Written Store Procedures, Used SQL Profiler for

Performance and Crystal Reports.

. Used VSS for maintaining Source Codes and Documentations related to

projects.

. Involved in interaction with QA team for resolving the issues and bugs.

. Provided Build and deployment support to client and handled deployment

issues on client side environments.

. Involved in Maintaining Documentation, Versioning information and

Supportive documentation of build and deployment to client.

Environment : C#. 2.0, ASP.NET, Javascript, SQL-Server 2005, Windows and

Crystal Reports

EDUCATIONAL QUALIFICATION:

2005 C-DAC's DAC [Diploma in Advanced Computing]

Six months training course from

Institute Of Emerging Technologies, Pune With 66.25%

C-DAC, Pune, India

2004 B. E. Electronics with 67.93%,

Dr. J. J. Magdum College Of Engineering, Jaysingpur 416101.

Shivaji University, Kolhapur [Maharashtra], India



Contact this candidate