Resume Details
V. D.

Location Naperville, IL  
Contact Click to View Contact
Source Vendor Candidate
Salary N.A.
Rate N.A.

Resume



OBJECTIVE
To pursue a career as a software developer in highly challenging environment, wherein I can apply my knowledge, acquire new skills and work closely with a team of highly experienced professionals towards achieving corporate goals.

PROFILE SUMMARY
7 years of hands on experience as a .Net programmer and responsible for developing products from concept to commercialization.
- Development of applications for various domains: Point of Sale (Retail Automation), Fuel Dispensers, Electronic Payment Solutions, Automation Systems, Traffic Management Systems.
- ISO 8583 (Financial transaction card originated messages).
- Well aware of Agile and CMMi process involving complete software development lifecycle of application.
- Certified for Adherence in CMMi Level Processes and ATM.
- Good exposure in requirement gathering, effort estimation and team leading.
- Experience working with team to resolve software issues and suggest required changes to improve working product performance & meet client needs.
- Strong analytical & problem solving skills, quick learner and good team member.


SPECIALITIES:
Windows(C#), Web(ASP.Net), WPF, WCF, JavaScript, SQL Server, XML, UML, LINQ, Oracle, Firebird, MVVM, ISO 8583 (Financial transaction card originated messages).

SKILLS

Total IT Experience : 6+  years
Programming Languages : ASP.Net, C#
Scripting Languages : XML, XAML, JavaScript, HTML, PHP, Python, Batch (Windows)
Databases: Microsoft SQL Server, Microsoft Access, Oracle, SQLite, PostgreSQL, Firebird, LINQ
Testing Tools : NUnit
Software Development Tool: Microsoft Visual Studio, Microsoft SQL Server,  Toad for Oracle
Software Development Process : CMMi, Lean, Scrum, Kaizen, Extreme Programming (XP), PR-TI, Kanban
Other Tools : JIRA, Agilo, Doxygen(documentation generator), Visio, Source Monitor(Code coverage), VA Help & FastHelp  (Help file generator), Rhapsody 6.1, MS Project, Telelogic DOORs(UML)
Source Control & Build Mgmt : SVN, TFS, ReSharper, CVS, Git (SmartGit), Hudson, MSBuild, StyleCop
 
EXPERIENCE
Senior Software Engineer at Gilbarco Veeder Root, India (October 2010 – Present)
Current role involves design, development and unit testing of Dot Net based windows and web applications for Retail Automation Applications, Electronic Payment Systems and Point of Sale systems.

Senior Software Engineer at Efkon Group India (March 2010 – October 2010)
Role involved requirement gathering & analysis, client interaction, team guidance, design, development, implementation and deployment of Dot Net based applications.
Worked with team to resolve software issues and suggest required changes to improve working product performance and meet client needs.

Appraisal Team Member at Efkon Group India (March 2010 – October 2010)
Successfully completed Software Development & Service Process Implementation (CMMi Level 3) at Efkon India. Thanks a lot to Efkon Management for facilitating the same.
Part of the following: Introduction to CMMi Training, ATM Training, Focus Project Review, Focus Projects, and Final Appraisal.
Role: ATM & Focused Project Team Member.

Software Engineer at Larsen & Toubro Limited, Mumbai (July 2006 – March 2010)
Full Product Development and Enhancement of Petrol pump Dispensers.
Worked as a module lead and Configuration librarian.
The role involved customer's requirement analysis, software design & development, test case analysis & design, implementation and deployment of Dot Net based applications.
Projects involved developing algorithms for overload, short circuit, instantaneous, ground fault protections, over-voltage protection, security against tampering, EMT protection etc.
Mentored new trainees of my team.

Volunteer at Sanjivani, Voice of Children, Virar (October 2008 - March 2009)
It was a wonderful experience being with children at Sanjivani. They are extremely talented, highly creative, quick learner & very energetic.

PROJECTS

1. DPOS

Client DOMS, Denmark
Language/TOOLS C#.Net, WPF, Microsoft Visual Studio 2010, Resharper, Microsoft Visio.
Role Software Developer (Windows based application)
Project Overview ? Overview :
The purpose of the project was to develop a Windows based application which would work with the retail forecourt devices and serve as an interface for administration.
? Architectural Pattern: MVVM
? Design Patterns: Decorator, Singleton, Proxy
? The project involved development of the following modules:
1. GUI to display connected devices with Real Time status.
2. Fueling Point functionalities: Open, Close, Lock, Unlock, Authorize.
3. Tank Gauges: Open, Close, Start/Finish Delivery, Delivery reports, Clear.
4. Transaction: Display details, Add, Remove, Clear.
5. Price Change, Pump & FP Totals, Setting POS Configurations, Change Operation Mode.

Responsibilities • Development and unit-testing (N-Unit) of application.


2. BPCL Central Customer Acquisition System

Client Bharat Petroleum Corporation Ltd, Mumbai
Language/TOOLS C#.Net, ASP.Net, Microsoft Visual Studio 2010, SQL Server 2008, Microsoft Visio.
Role Software Developer (Web and Windows based application)
Project Overview ? The purpose of the project was to develop a Web based application and windows based a central server which would work with the retail applications and serve as an interface for customers of BPCL.
? The project involved development of the following modules:
6. Database for saving non volatile parameter data.
7. Platform independent web application interface.
8. Platform independent web and windows services.
9. Crystal Reports
? Overview :
• Online registration software for petroleum customers with a provision to manage personal account information & transaction details online
• Fuel and Vehicle Management for Fleet
• Send Alerts/Advertisements/SMS/Email on Fueling
• Profile updates via SMS, Monthly fueling reports etc. for petroleum customers.
• Mass Upload of customer data from existing databases
• Various Role based business and administrative level reports such as Vehicle Fueling pattern reports, Regional/Territorial reports, Registration reports, etc.
• Integration with Forecourt POS applications
• Configurable Reports, Roles and functionalities
• Customer complaint & feedback
Responsibilities Requirement analysis, development and unit-testing(N-Unit) of application.

 

3. G!PS: Electronic Payment Server

Client IOCL & HPCL, India
Language/TOOLS C#, SQLite3, VA Help, Microsoft Visio, SVN.
Role Software Developer (Console, Web based application)
Project Overview ? The purpose of the project was to develop an Electronic Payment Server which would work with the payment application or as a stand-alone application as the administrator software. The application would monitor device status and display the same to the end user.
? In this application we have developed bank modules (ISO-8583) for different banks CITI, HDFC, AXIS, ICICI. We have certified for CITI and HDFC bank.
? We have developed the application to communicate with different bank host and support different ISO 8583 protocol specifications.
? The project involved development of three parts:
• Database Interface for storing and retrieving acquirer data, POS data, switch data and allowed user card data.
• Platform independent web application interface.
• Test for PA-DSS compliance.
? The web application had options to change the configuration parameters and display logs for various events and errors.
? The web application interface performed different task as follows:
• System Diagnostics interface to monitor and display acquirer connectivity, data usage, terminal device connectivity, services, communication etc.
• Setup wizard that allows runtime changes to the payment application software.
• Enable user to perform sale, reversal, logon, settlement etc.
• Allow users with appropriate rights to configure new card details.
• User Interface to add and update pump dependent parameters.
• Perform runtime changes on acquirer configuration, communication settings, device configurations, card details etc.

Responsibilities • Developing and testing of code and integrating with payment application interface functionalities.
• Test for PA-DSS Compliance


4. NextGen Forecourt Controller:
Client Petroleum Automation Industries, New Zealand
Language/TOOLS Python-2.7, Firebird, Eclipse.
Role Software Developer
Project Overview ? The purpose of the project was to break software into separate applications leveraging multi-tasking O/S
? Database engine for data storage and system configuration, but not keep the software reliant on Database for module operation and inter module communications
? Inter-module communications done using a message dispatcher as an independent entity providing inter application communications between all modules.
? The project involved integration of three units:
o Payment Terminal
o Electronic Payment Server
o Pump Controller
? 5 levels of abstraction were used to integrate with the Pump Control libraries.
o Library Interface Layer
o Generic Function Layer
o Specific Function Layer
o Build & Parse Layer
o Simplified User Level Command Layer
Responsibilities • Developing and testing of code and integrating with payment application interface functionalities.


5. Simulation Software (PetroComZ): Human Machine Interface for Petrol Pumps
Client Larsen & Toubro Limited, Mumbai
Language/TOOLS C#, Microsoft Visual Studio 2005, SQL Server 2005, Test Complete, Telelogic DOORS 8.1, Rhapsody 6.1, Source Monitor, VA Help, Microsoft Visio, WinCVS.
Role Software Developer (Windows based application in compliance to CMMI Level 5 specifications.)
Project Overview ? The purpose of the project was to develop a Human Machine Interface for Petrol Pumps which would work independently from the administrator software. The application would monitor device (pump) status via Modbus and notify the same to the end user by sending a response.
? The project involved development of two parts:
? Modbus Interface for communication.
? Application Interface and GUI based on Pump Architecture.
? The Windows application (Front end GUI) had options to change the configuration parameters and display logs for various events and errors.
? The Application Interface (Front end) performed different task as follows:
• User Interface to add and update pump dependent parameters.
? Display of Sale, Volume, Rate and other such parameters of pump.
? Pump status setting.
? The Application Interface (Back end) performed different task as follows:
• Add and update pump dependent parameters into Database based on Verifications.
• CRC, Address, Data Validation of the Modbus frame received.
• Allow remote user to connect and control the application via Modbus.
Responsibilities • Developing and testing of code and integrating with Modbus interface functionalities.
• Generation of different configurations of PetroComz.
• Configuration librarian for the team


6. Automation of Fuel Dispensers for Kaalesuwari Refinaries.
Client Kaalesuwari Refinaries, Chennai
Language/TOOLS C#, Microsoft Visual Studio 2008, SQL Server 2005, Test Complete, Telelogic DOORS 8.1, Rhapsody 6.1, Source Monitor, VA Help, Microsoft Visio, WinCVS.
Role Software Developer (Web based application)
Project Overview ? Followed the 3-tier approach for software development
? Socket communication with the server
? The BackOffice System designed to communicate with the FCC to control the pumps and for report generation.
? The professed goals are modularity, scalability, transferability and re-usability of functions to provide a standardized platform for automation systems. This will enable system wide configuration and optimization to meet runtime requirements of devices.
Responsibilities • Analysis, design, development, implementation and deployment of BackOffice System and Web modules.
• Developing and testing of Modbus driver code for BackOffice System and RFID Card reader.


7. Alerts Software for New Generation devices

Client Efkon India Private Ltd., Mumbai
Languages-Tools C#, XML, Microsoft Visual Studio 2010, .Net 4.0, Doxygen, eTrac, Nunit, Hudson.
Role Software Developer (Windows based application)
Project
Overview
 ? Full Product Development of windows based Configurable Monitoring service for monitoring multiple PSS parameters and events at runtime.
? Map new incoming events based on predefined identifiers and send specified messages to SMTP Server and/or web client for Email and SMS alerts to listed user groups.
? The parameters to be added were kept configurable.
Responsibilities • Analysis, design, development, implementation, testing and deployment of service application.
• Perform unit testing and system testing.

EDUCATION

Exam Passed School/College Year/ Month % Marks / GPA
B.E. [Electronics & Telecommunication] ACP College of Engineering College, 
Mumbai University  July 2006 72%
HSC/ Equivalent AEJC, Mumbai [HSC] August 2002 82.5 %
SSC/ Equivalent
 Fr. Agnel School, Mumbai [SSC] May 2000
 77.8 %

ACADEMIC TRAINING
? Worked as a trainee at MTNL STATION, Mumbai.
      Duration: 6 months
      Role: As a trainee, became familiar with all the equipments used in Satellite 
                Communication studied & analyzed various aspects of CDMA Technology.

 


K. P.
Skill: IT-ASP.NET Location: Greenville , SC   
Description:
Software BackgroundMicrosoft Visual Studio (VB.NET.... more
K. M.
Skill: IT-ASP.NET Location: Irving , TX   
Description:
Summary • Seven years of experience in Analys.... more
A. G.
Skill: IT-ASP.NET Location: Houston , TX   
Description:
Objective: Seeking a challenging position as a Sof.... more
D. W.
Skill: IT-ASP.NET Location: Fairfield , OH   
Description:
Objective To obtain a software engineering positi.... more
M. M.
Skill: IT-ASP.NET Location: Lansing , MI   
Description:
Mukul Mitra SUMMARY: Over 10+ years.... more
G. Y.
Skill: IT-ASP.NET Location: Sterling Heights , MI   
Description:
Skill Set ¢ Programming Languages: C/C++, C#, ..... more
R. C.
Skill: IT-ASP.NET Location: Salem , NH   
Description:
Experience Summary: Microsoft Certified Soluti.... more
A. S.
Skill: IT-ASP.NET Location: Louisville , Kentucky   
Description:
Professional Summary 3.4 years of Experience in .... more
S. H.
Skill: IT-ASP.NET Location: Queens , NY   
Description:
Summary: Over 8 years Hands on experience in .... more
D. F.
Skill: IT-ASP.NET Location: Cliffside Park , NJ   
Description:
Summary Information Technology specialist with ov.... more
B. G.
Skill: IT-ASP.NET Location: Cedar Rapids, IA   
Description:
Summary: .... more
B. S.
Skill: IT-ASP.NET Location: Chicago, IL   
Description:
Babu Sayini SUMMARY:·    .... more
B. M.
Skill: IT-ASP.NET Location: Inkster, MI   
Description:
BABU MOHAN SUMMARY: 12 years of Extensive expe.... more
S. M.
Skill: IT-ASP.NET Location: IRVING, TX   
Description:
        &n.... more
D. M.
Skill: IT-ASP.NET Location: Schaumburg, IL   
Description:
 David MartinArchitect/Sr .Net Developer .... more
C. Z.
Skill: IT-ASP.NET Location: Dallas, TX   
Description:
Christine Zhang OBJECTIVE:Seeking a challengi.... more
B. S.
Skill: IT-ASP.NET Location: Chicago, IL   
Description:
 Banu Singh  Summary of Qualificati.... more
F. L.
Skill: IT-ASP.NET Location: Naperville, IL   
Description:
Candidate Name Senior .Net developer  &nbs.... more
F. L.
Skill: IT-ASP.NET Location: Naperville, IL   
Description:
Candidate Name Senior .Net developer  &nbs.... more
F. D.
Skill: IT-ASP.NET Location: Naperville, IL   
Description:
CAREER OBJECTIVE Six years experience in Softwar.... more
G. V.
Skill: IT-ASP.NET Location: Roanoke, VA   
Description:
.... more
R. D.
Skill: IT-ASP.NET Location: Naperville, IL   
Description:
dfdsfdsf dsfds fdsfdsf dsf .... more
B. S.
Skill: IT-ASP.NET Location: Chennai, TN   
Description:
SUMMARY: ·      .... more
T. S.
Skill: IT-ASP.NET Location: Ahmedabad, Gujrat   
Description:
Curriculum Vitae    &nbs.... more
K. J.
Skill: IT-ASP.NET Location: Mumbai, Mah   
Description:
       &n.... more
S. S.
Skill: IT-ASP.NET Location: Mumbai, Mah   
Description:
Sameer Syed Mobile: 9022768773 ~.... more
A. D.
Skill: IT-ASP.NET Location: MUMBAI, Mah   
Description:
SUMMARY   I have Five year  of&nbs.... more
V. T.
Skill: IT-ASP.NET Location: Naperville, IL   
Description:
Test Resume. Ignore FGDFGBDFGFDGFDGFDGFDGFDG .... more
P. K.
Skill: IT-ASP.NET Location: Mumbai, MAH   
Description:
B.Tech with 1.7 year exp. in .net   Key.... more