Post Job Free

Resume

Sign in

Engineer Software

Location:
Hong Kong
Posted:
December 19, 2014

Contact this candidate

Resume:

Dilip Ghule Lead .Net Developer

Phone# 407-***-**** Email: acg3l5@r.postjobfree.com

Summary

A highly motivated and result oriented individual with strong analytical,

technical, leadership and collaborative skills. Strong foundation in

Software Engineering Principles and have successfully accomplished tasks

across applications & Software Development Lifecycle. Experience working

across multiple technologies, handling and working with international

teams, creating business solutions.

. Over 11 years' of IT experience in Requirement Analysis, Architecture,

Design, Development, Implementation, Testing and Maintenance of

Software Applications, Object Oriented Applications, Web Development

(ASP.NET, ASP.NET MVC using C#/VB.NET) and Windows Based applications.

. Experience with Waterfall, Agile and Scrum methodology.

. Expert in creating and maintaining Oracle, PL/SQL, SQL Server, DB

Tables, Stored Procedures, Triggers, Views and Implementation scripts

using SQL Server 2008/2005/2000.

. Experience in developing N-tier, SOA (in SOAP and REST architecture)

web applications using Asp.net/C#.

. Experienced in platform independent technologies such as XML, XSL,

XSLT, XPATH, DHTML, and XML SCHEMA.

. Worked on Middle Tier, Data Access Components using VB6.0, COM, ADO,

and Active Server Pages.

. Experienced in using web server IIS.

. Designed/ Developed several front-end applications in ASP.NET MVC

3/4/5, HTML/XHTML, CSS, JavaScript, VbScript, jQuery, C#, VB.NET, ASP

3.0, Web Services (SOAP, WSDL, UDDI), WCF, ADO. Net and Entity

Framework and Visual Studio 2005/08/10/13.

. Experience with JSON and AJAX, MVC, WCF, WPF, ADO.Net, LINQ, lambda

expressions, AJAX Control Toolkit (ACT), Silverlight, Entity

Framework, Design Patterns includes Factory, SOA, MVC, Knockout -

MVVM, Single Ton.

. Experience with third party .Net controls such as Telerik.

. Expertise on ADO.Net components such as Datasets, Data Adapter, Data

Reader, Data View and Data Table.

. Worked on Microsoft Team Foundation Server (TFS), Visual SourceSafe

(VSS) and Subversion (SVN) for Version control.

. Experience in combining technical and analytic skills in the design

and development of high-end Internet applications.

. Experience developing web services (WCF / REST / SOAP) from scratch,

AJAX Extensions and consuming authenticated APIs.

. Experience includes Design, Development, Implementation NUnit, and

Integration testing.

. Experience in Testing, Debugging, Bug tracking, Application

performance, System analysis and design.

. Strong skills in planning and execution of application in MVC and N-

Tier architecture.

. Knowledge on Object Relational Mapping Concepts such as ODBC, LDAP,

NHibernate or Entity Framework.

. Experience in building asynchronous software solutions using

enterprise messaging technologies such as MSMQ.

. Knowledge of Design Tools, UML Diagrams and Design Patterns. Created

UML Diagram using Visual Studio Architecture tool, Rational XDE for

.NET and MS Visio.

. Self-motivated, ability to handle multiple tasks, able and willing to

learn quickly.

. Energetic and self-motivated team player. Proven ability to work in

both independent and team environments. Managed and worked in remote

teams.

. Good knowledge on Active Directory Federation Services (ADFS).

. Good communication, interpersonal, intuitive, technical,

organizational and leadership skills.

Education

Bachelors of Science 1995 Pune University

Advanced Diploma in Computer 1997 Narsee Monjee Institute of

software System Analysis & Management Studies (Vile Parle)

Applications. Mumbai.

(ADCSSAA) Govt. Recognized.

SKILLS

Languages

C#, Visual Basic .NET/6.0, C, C++

Web Programming

HTML5, CSS3, ASP.NET, ASP, XML, XSLT, Web Services, Java Script, VB Script,

jQuery, JSON, ASP .Net Web API, CSS, HTML 4/5,

Frameworks

.NET 1.0/1.1/2.0/3.0/3.5/4.0, COM/DCOM, AJAX, ASP.NET MVC , WPF, ADO.NET,

LINQ, ODBC, LDAP, NHibernate, Entity Framework

Web Servers

Internet Information Services (IIS)

Databases

Oracle 8/9i, SQL Server 2000/2005/2008 and MS Access.

Operating Systems:

Windows 2000/2003 Server/NT/XP/9X/7

Packages

MS-Office

Source Code Management

Team Foundation Server(TFS), Visual Source Safe 6/2005, SVN

Design Tools

Rational XDE for .NET, MS Visio

Defect Tracking Tools

Rational Clear Quest, Test Director, JIRA

IDE

Visual Studio 6.0/2002/2003/2005/2008/2010/2012/2013, SQL Navigator, NUnit,

TOAD

Build Server

CruiseControl.NET

Repository

Microsoft Office SharePoint Server(MOSS) 2007, Windows SharePoint Services

(WSS), FileNet Content Services

Performance Tuning Tools

CLR Profiler, DOT Trace Profiler, SQL Profiler, Fiddler, HTTP Watch

Development Methodologies

Agile, Waterfall

Professional Experience

Client Paccar - Renton, Seattle, Washington

Project I Door Label

Role Team Leader

Size 3

Duration Feb'14 to till date

Description:

Door Label is a software used for manufacturing/printing labels for Truck.

Labels have details about the truck. Data printed on the label is

correlated with upstream data in the form of Design Elements in the

systems.

Contribution:

. Responsible to discuss and gather use cases scenarios from the client

and transform them to design documents.

. Prepared Low Level, High Level design documents, Functional documents, Zebra printer user manual based on MVC architectural pattern

. Have applied several design patterns from GOF and GRASP

. Conducting daily stand up meetings with team members, and weekly

status meetings with client

. Integrated Zebra Designer Pro to develop label design and printing

based on engineering specs

. Designed and developed label printing module using ASP.Net MVC 4.0,

C#, JavaScript, JQuery, HTML5

. Responsible to design and develop Printing controller, Print View and

Print Model

. Have designed and developed unit test cases using NUnit

. Designed and developed Door label system as Windows Application using

C#

. Responsible to design and develop WCF Services to get design elements

from database and print label design

. Responsible to design database, writing stored procedures in SQL

Server 2012. We used Team Foundation Server (TFS) for versioning

control.

Tools & Techniques: Visual Studio 2012, ASP.NET, ASP.Net MVC 4.0, ADO.NET,

C#,ADO.NET, LINQ, WinForms, JQuery, IIS, SQL Server 2012, TFS, Visio, Zebra

Designer Pro, Zebra Printer and 2D Scanner, Ms-office

Client Cummins Inc., Columbus, Indiana

Project II CES STEP

Role Sr. Software Engineer

Size 7

Duration Mar' 13 - Jan' 14

Description: A new product launch is planned by Cummins Emission Solutions

(CES), which will involve new production line at the CMP Plant. STEP LHP is

a new system being developed to support manufacturing, quality and

serialization of the new product. Cummins Corporate and CES customers

require product serialization recording and tracking per EPA guidelines.

The purpose of this project is to provide a method of creating,

documenting, and distributing product serialization information to satisfy

EPA (Environmental Protection Agency, US), CES, Customer and Cummins

Corporate and Cummins EBU requirements.

Contribution:

. Responsible to Design and develop shipping and tracking module using

.Net C# and WinForms

. Created high level, low level design document using UML and Visio

. Applied GRASP (General Responsibility Assignment Software Patterns),

GOF design patterns

. Responding promptly and professionally to bug reports.

. Have performed CRUD operations on database using ADO.Net

. Have designed and developed unit test cases using NUnit

. Responsible to mentor new comers and make them comfortable to work on

project development

. Gathered requirements for shipping and tracking modules and

transformed them to deign document and provided a basis for the

development

. Responsible to present development progress to senior management and

to the client on a regular basis

. Responsible to design user interaction screens using WinForms

. Responsible for analysis of current programs including performance,

diagnosis and troubleshooting of problem programs, and designing

solutions to problematic programming.

. Document code consistently throughout the development process by

listing a description of the program, special instructions, and any

changes made in database tables on procedural, modular and database

level.

. Responsible for utilizing tools and equipment involved in performance

of essential functions of programming.

. Responsible for preparing Unit Test cases and System Test cases.

. Responsible for preparing Solution Design Document (Screen Design

Document, Solution Architecture and Application flow).

Tools & Techniques: Windows 7, WinForms, C#, WPF, .NET 4.0, SQL Server

2008, Visual Studio 2012, Visio, UML, NUnit, ADO.NET

Client PACCAR, Denton, TX

Project Greenhouse Gas Program (Tier 1.01 priority Program)

III

Role Senior Software Engineer

Size 15

Duration Jan'11 To Feb'13

Description: The Greenhouse Gas (GHG) program will allow PACCAR to meet EPA

and NHTSA requirements for all tractor and vocational vehicles. In

addition the GHG Program will add and improve business systems to enable

active sales mix management to ensure compliance and support year-end

compliance reporting.

Contribution:

. Responsible to design and develop Data Management, integration of

Engineering Automated Sales Order Processing (EASOP) modules using

ASP.Net MVC 4.0, C#

. Used ASP.Net Razor view engine to generate dynamic web pages

. Have created unit test cases using NUnit, prepared user manual and

provided training to the users.

. Collaborated with EASOP to integrate their system in to the GHG

application

. Major contributions for ESO module are as follows

o Excel to EASOP SQL Server Database Automated Import

o Email Subscription and Notification module

o Aerodynamic Coefficient of Drag and Weight Savings Inputs

calculation to FEL Calculation logic

o GEM Automation integration with EASOP

o Engine Data Management core Translation Logic

o Engine Data Management Data Admin module

o Participate in validation activities prior to CERT and PROD

. Delivered code complies with PACCAR ITD's Service Oriented

Architecture (SOA) and Coding Standards.

. Automated Unit Testing for developed code in EASOP Project

. Client side validation is performed using JavaScript

. Designed and developed WCF web services with MSMQ as binding option

. Applied GRASP (General Responsibility Assignment Software Patterns),

GOF design patterns, Enterprise Integration patterns

Tools & Techniques: ASP.NET, ASP.NET MVC 4.0, ASP.Net Razor, WebForms,

WinForms, C#, ADO.Net, WCF, REST, Web Services, SQL Server 2005/2008,

JavaScript, HTML5, AJAX, Visual source Safe, HP Quality Centre, NUnit,

Visual Studio 2012, MSVisio, IIS, MSMQ.

Client Vacant Property Specialist, UK

Project IV VPS

Role Sr. Software Engineer

Size 5

Duration Jun' 10 to Dec' 10

Description: VPS secures vacant properties by installing alarms, steels,

doors, windows, screens, etc. Customer calls at VPS office and asks for

securing the property. VPS creates Job card, installs securing items

physically and charges customer according to days, weeks, by-weeks,

monthly, quarterly or yearly. This system has many applications:

. Business Management (BM)

. SFS Web service

. Correctional Tools

. Web Portal

Windows services for WIQ & PEX.

Contribution:

. Responsible to design and develop windows services for WIQ & PEX

system using C#

. Involved in database design and development of total system in SQL

Server 2008

. Have created C# library (dll) to save and retrieve information from

database using ADO.Net

. Had significant contribution in design and development of Web portal

using ASP.NET, C# and WCF, HTML5, CSS

. Have created design document for WIQ & PEX system suing UML and Visio

. Have applied several design patterns

. We developed the Widows application using C# for different customer

that will give the issues or opportunity to get more work using.

. Have developed a diagnostic utility to find opportunities/issues

based on the customer input of the current system using Windows Forms,

C#, WCF, SOAP

. Have implemented localized configuration using XML for WIQ & PEX

Windows Service implementation for several countries

. Have implemented multi-threading, critical section handling for

concurrent processing of data

. Have created setup for windows services, windows application to deploy

and configuration

. Responsible for preparing Unit Test cases and System Test cases.

. Regularly interact with client and discuss on current issues and

update the project status.

. Implemented an automatic fault report mechanism when something wrong

happens with the system using .Net C#.

Tools & Techniques: Microsoft Visual Studio 2010, ASP.NET, WinForms,

ADO.NET, HTML, CSS, JavaScript, JQuery, C#,IIS, SQL server 2008, Windows

Services and Web Services, WCF, SOAP. UML, Visio.

Client GE Healthcare, Princeton, NJ

Project V Zero Footprint Viewer (ZFP Viewer)

Role Software Engineer

Size 7

Duration Nov' 09 - May' 10

Description: Zero footprint Viewer (ZFP Viewer) is the non-diagnostic,

review-only viewer and provides clinicians with easy access to images and

reports, regardless of location. The ZFP viewer has the added advantages of

a zero installation time, with no download of any software (web or product)

to the user's device, zero administrative rights required to access it, and

the ability to view images from external applications, such as EHRs.

Contribution

. Involved in Design, Development, Testing and Defect fixing phases

performing role of Architect/Tech Lead.

. Involved in backlog grooming with Product Owners to finalize the

requirements and define the Sprint scope.

. Created the Technical Design Artifacts to finalize the technical

approach towards a particular User Story.

. Involved in streamlining the SCRUM processes such as having separate

Stand-up meetings for different teams instead of having one hour

combined meeting of 3 teams and encouraging the team member to answer

the stand-up questions rather than just leads providing updates. This

helped team to save 75 man hours per week and helped team members to

have sense of responsibility.

. Responsible for Task allocation, prioritization, tracking and tracing

using Rally and HP ALM.

. Involved in the mentoring of the Junior/less experienced developers

and collaboration with senior developers.

. Involved in the coordination between the onsite and the offshore

teams.

. Created WCF Web Services for interaction between User Interface and

Business Layer.

. Used Test Driven Development (TDD) using NUnit.

. Used advanced technologies such as HTML5, Web Sockets, Web API, Canvas

and WebGL to support the all modern browsers and to improve the user

experience. Involved in the Technical Design reviews and the Code

Reviews to increase overall product quality.

Tools & Techniques: Visual Studio 2010, ASP.NET 4.0, C#, SQL Server 2008,

WCF, NUnit, HP ALM, Web Sockets, Web API,, HTML5, JavaScript, IIS 7

Client RSA Insurance, London, United Kingdom

Project VI RSA Insurance

Role Software Engineer

Size 4

Duration Jan' 09 - Sep'09

Description: RSA Insurance Group is a multinational general insurance

company headquartered in London, United Kingdom. RSA operates in 31

countries and provides insurance products and services in more than 140

through a network of local partners for auto, home, pet and travel

insurance.

Contribution:

. Involved in Design, Development, Testing and Defect fixing of auto and

home insurance using ASP.Net, C#, HTML, CSS

. Have created stored procedures to fetch claim history from SQL Server

database and invoked stored procedures from object layer

. Have implemented Web Forms, Java Script to visualize insurance options

based on user input depend on location

. Have created WCF web service to fetch information from database by

several user interface modules both from desktop and mobile

. Responsible for preparing Unit Test cases and System Test cases

. Regularly interact with client and discuss on current issues and

update the project status.

Tools & Techniques: Windows 7, ASP.NET, C#, SQL Server, JavaScript, HTML,

CSS, MS Office, UML, Visio.

Client Hetras, Munich, Germany

Project PNW Solution

VII

Role Software Engineer

Size 5

Duration Jun' 08 - DEC' 08

Description: PNWSolution System allows the administrator to create schedule

appointments for users. Appointments are in different categories like Imp,

urgent hence user can do work according to category assigned. Administrator

can create single, multiple or recurrence type of appointment. Appointment

has properties like subject, description, shift time, and so on. User can

login using own credential. He is only able to see own schedule.

Contribution:

. Responsible to design and development of solution using ASP.Net,

Silverlight and C#, Web Services

. Have integrated third party control RadSchedule Telerik control for

scheduling appointments

. Involved in database design and stored procedure development

. Created Use cases scenarios using UML and discussed with client and

team for refinement

. Have designed silver light user interface for PNWSolution using

Silverlight template.

. Have used ADO.NET for CRUD operation

. Responding and dealing with care Change Requests from business team.

. Prepared System Requirement Documents using MS Office

Tools & Techniques: Windows 7, ASP.Net, C# SQL SERVER 2008, Silverlight,

WCF, MS-Office, UML, Visio.

Client Ameriprise, Orlando, FL

Project MDP Decommission

VIII

Role Software Engineer

Size 5

Duration Dec' 07 - may' 08

Description: MDP Decommission initiative is to decommission all the

mainframe profiles used in AESP and replace it with an equivalent services

exposed from the mainframe systems through integration layers like solar to

reduce the execution cost for AMEX and also to accomplish POA standards.

Contribution:

. Designed and architected the classes & project using MSVisio.

. Developed Business objects to make a call to web services and

displayed responses in Web Pages.

. Extensively worked on business objects to handle the business logic of

application.

. Worked with Data Access application block and Exception handling

application block.

. Used Microsoft Enterprise Commons.

. Worked with SQL Server and wrote stored procedures for various web

pages.

. Extensively used AJAX controls for rich look and performance

improvement.

. Used XML as the data source in web pages and communication among Web

Pages.

. Worked with advanced ASP.Net 2.0 controls GridView, Detailed View,

Tree view and Menu view.

. Tested the application using NUnit.

. Involved in deployment of application using SVN Control

Tools & Techniques: Windows XP, Visual Studio 2005, AJAX extension 1.0,

ASP.Net 2.0, C#, ADO.Net, Cascading Style Sheet(CSS), HTML, DHTML, Java

Script, XML, IIS 5.1, Application Blocks, UML, MS Visio, NUnit 2.4, SVN,

TextPad 5.0,Microsoft Enterprise Library 3.0 and ASP .NET Email.

Client JPMorgan Chase, New York City, NY

Project IX CMS

Role Software Engineer

Size 5

Duration Jan' 07 - Sep' 07

Description:

This is an existing web application which is currently running on PHP and

MySQL database based on Apache running on a Linux platform. This PHP based

application is migrated and enhancement to ASP.NET 2.0 running on Microsoft

Windows Server 2003 with backend as Microsoft SQL Server 2005.

Climate care project is basically for peoples to help them in reducing

their CO2 emission by giving them the advice to reduce their carbon

footprint or calculate and buy carbon offsets through transparent projects

in renewable and energy efficiency. This is having two parts one is a

public site and second is admin module called CMS. Site contents are

complete leverage by content management system (CMS) which has add, view,

update, and delete functionality. Site contents change by admin through

admin module with their login credentials. Admin have facility to manage

site structure, site configuration, master data's and manage content for

various nation site like US, UK and Australia etc.

Site menu, labels, images, text etc. is

complete driven by CMS with taking the full advantage of Ajax1.0. Site

shows various calculators like flight, car, bus, train, house (electricity,

gas) etc. and calculate carbon emit on usage of those resources based on

user input to particular calculator and its calculation factor come from

database.

Contribution:

. Senior team member and providing technical solutions

. Understanding the business requirement and providing the business

solution.

. Involved in documenting the business process by identifying the

requirements and also involved in finding the system requirements

. Effectively communicating with internal teams and external clients to

deliver functional requirements like GUI, screen and interface design

and coding.

. Contribution to peer reviews, conduct code reviews.

Tools & Techniques: ASP.NET 2.0, C#, SqlServer2005, Ajax1.0 Extension

Client EmmayHR Services, Mumbai

Project X EmmayHR

Role Software Engineer

Size 3

Duration FEB' 06 - Dec' 06

Description: This is a web application developed for manpower consulting

companies. Application is hosted with agency Company for maintaining

candidate and client profiles. Clients will publish their vacancies with

required skills & qualifications on site. Candidates can maintain their

personal information and apply for jobs.

Contribution:

. Responsible to design and development of technical specification,

design approaches and detailed design using UML and Visio

. Developed ASP.Net Web pages to gather all information from job seekers

and upload their resume

. Developed user Authentication module to authorize candidates or

clients according to their subscription status

. Have created middle tier components to retrieve/save/update

information in to database using ADO.Net, DataSet, SQL Server

. Presented candidate profiles to clients, filter and sort based on

dynamic parameters

. Designed and developed text based search throughout the system.

. Have designed and developed Agency admin module

Tools & Techniques: Windows 2003, Visual Studio 2005, ASP.NET 2.0, VB.NET,

SQL Server 2005, HTML,CSS, JavaScript, MS-Office, VSS

.

Client Voyager and expressHR (UK)

Project XI Issue Tracking System

Role Software Engineer

Size 4

Duration Jan' 05 - Dec' 05

Description:

This project is to make issue records and update the issues with given

solution.

Contribution:

. Have designed and developed user friendly screens for issue logging

and tracking using ASP.NET and C#, JavaScript

. Have developed Style sheets to present finer look and feel of the web

application

. Executed developer test cases and performed functional testing on the

application.

. Created task document and technical release notes and circulated to

the whole team.

. Promptly Fixed issues and tested before releasing for

rollouts/updates.

. Have used ADO.NET for CRUD operation.

. Have used VSS repository for maintaining the source code and project

documents.

Tools & Techniques: Windows 2000, Visual Studio 2002, ASP.NET 1.1, C#,

ADO.NET, IIS5.0, HTML, CSS, JavaScript, SQL Server 2000, Ms-office 2000,

VSS 6.0.

Client Express-hr (UK)

Project XII Express-hr (HR solution)

Role Software Engineer

Size 4

Duration Jun' 03 - Dec' 04

Description:

EngageHR is our end-to-end recruitment solution for corporate and managed

service providers. It encompasses all aspects of the recruitment process

from vacancy requisition to starter management. AdminHR is a self-service

online HR solution, a major module designed and developed by us for

employees and line managers to administer their own HR issues. It greatly

increases business efficiency and dramatically reduces the admin burden on

a traditional HR department. This project is also designed and developed to

handle complete recruitment process. Application developed/enhancement are

carried out by using clients own SDK (named ICE).

Contribution:

. Had been a major contributor in AdminHR module design and development

using ASP and ADO

. Have created technical design documents, involved in design and code

reviews

. Server side programming has been done using ASP and VBScript

. For validation or client side we used JavaScript

. Responsible to development modules for configuring the product for

different clients using ICE

. Integrated ICE middle tier component module for interacting with data

layer. Have created documents for System Integration, Functional

Integration

Tools & Techniques: Windows 2000, Visual InterDev, ASP 3.0, ADO, ICE, VB,

HTML, DHTML,VBScript, JavaScript, SQL Server 2000, IIS 5.0, MS-Office,

VSS[pic]



Contact this candidate