Post Job Free
Sign in

.Net Developer

Location:
New Delhi, DL, India
Posted:
October 09, 2013

Contact this candidate

Resume:

Teena Mehta

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

Mobile No.: 987*******

SUMMARY

V About 10 years of IT experience in Requirement Analysis, Design,

Development, Implementation, Testing and Maintenance of Software

Applications, Object Oriented Applications, Web Development and Windows

Based applications.

V Domain experience in Health care, Mortgage and Wealth Management.

V Have worked as a Technical Project Manager, Lead and Senior Developer.

Switched roles as and when needed in the Software Development Life Cycle.

V Over 8 years' experience in developing WinForms and Web based

applications using .Net Framework, ASP.NET, VB.NET, C#, Visual Studio.

NET, JavaScript.

V 3 Years of experience in creating and maintaining SQL Server, PL/SQL.

V Experienced in platform independent technologies such as XML and XSLT.

V Expertise in developing Middle Tier, Data Access Components using C#,

VB.NET, COM, ADO.NET, VB6.0 and Active Server Pages.

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

V Well versed with SDLC lifecycle and SEI CMM/ SEI CMMI compliance

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

learn quickly

V Possess extensive experience in identifying system and business

requirements and creating technical solutions to solve these requirements

by interacting with clients.

V Good communication, interpersonal, intuitive, technical, organizational

and leadership skills.

AWARDS

Team Quality Achievement award (TQA) 2007

Team Quality Achievement award (TQA) 2008

Cubicle Decoration Winners - 2009

Technical skills

Languages: C#, Visual Basic .NET/6.0, VB 6.0

Web Programming: ASP.NET, ASP, XML, XSLT, Web Services, WCF, Java Script,

JQuery, VB Script.

Frameworks: .NET 1.0/1.1/2.0/3.0, COM/DCOM

Web Servers: Internet Information Services (IIS)

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

Operating Systems: Windows 2000/2003 Server/NT/XP/9X

Packages: MS-Office

Source Code Management: Visual Source Safe 6/2005, Vault, Synergy 7.0,

SVN, CVS

Design Tools: MS Visio

Defect Tracking Tools: Bugzilla, Quality Center

IDE: VS.NET 2003/2005/2008, Visual Studio 6.0,

Build Server: CruiseControl.NET, Electric Commander

Performance Tuning Tools: SQL Profiler

Others: Infragistics Net Advantage 2006, Crystal Reports 6.0, SSRS

EXPERIENCE

Headstrong Noida

September, 2006 - To Date

End Client: Morgan Stanley Smith Barney Apr, 2011 - May, 2012

Position Title : Project Manager

Project : PWM Upgrade

Description: This project involved migration

of 16 Vb6.0 windows applications to C#. This

project was an important step towards MSSB's

policy of decommissioning of Vb6.0 since

Microsoft now provides limited support for

it. Each application was migrated using

following steps: preparing code for

migration, automated conversion using Visual

Studio, manual fixing of compilation errors

and fixing of runtime errors.

Responsibilities: Managed and technically

lead a team consisting of developers and

testers to ensure best quality of the end

product. Interacted with the client and all

the stakeholders to ensure that everyone is

updated about the progress and ensure timely

delivery.

End Client: Morgan Stanley Smith Barney

June, 2009 - Mar, 2011

Position Title: Team Lead

Project: MS360 Renovation

Description: Lens application is a part of the larger MS360 web

application used by the MSSB Financial Advisors for different purposes

like entering client/prospect information, monitoring their assets etc.

The Lens application consists of various querying screens that the FAs

can use to retrieve information about their clients/prospects.

This project is aimed at adding new querying screens to the existing Lens

application so as to provide the FAs a better view of the data so that

they are able to cater to their client needs more efficiently.

Responsibilities: Managed and lead the team to multiple successful

deliveries. Involved in client interactions and interactions with all the

stakeholders, requirement analysis, coding, reviews and testing

. Involved in Design, development, testing, and defect fixing phases of

development performing different roles such as Project Manager, Team Lead

and developer.

. Created the High Level and Low Level design documents to define the

technical implementations of the various functional screens.

. Created the Class and Sequence diagrams to enable better understanding

to the developers which ensures the better code quality and fewer errors.

. Estimation and Project Planning.

. Involved in code review (Standard and Logical) to find out the code

quality and the scope for improvement in existing code. Provided the

review comments to improve the code quality which enables fewer problems

during the testing phase.

. Used XSLT to transform data received from Teradata in the required

form.

. Interacted with Client, BAs, database team and end users to ensure that

requirements were captured and test scenarios identified accurately and

thoroughly.

. Used Quality Center for bug tracking.

. Used Synergy 7.0 for Source Control and Electric Commander for

Continuous Build and Unit test management.

. Handled communication with the client.

. Managed a team of 14 members and coordinated between Testing, UI, Web

Service, Framework, Teradata and BA team to ensure a good quality

bug-free delivery.

Environment: VS2005, VS2008, Quality Center, ASP.Net 2.0, C#, WCF Web

Services, XML, XSLT, Synergy 7.0, Electric Commander, IIS

End Client: Omnicare - Accu-med November, 2008 - March,

2009

Position Title: Team Lead

Project: Cypress M&S - Scheduling

Description: This project was a part of a larger application called

Cypress which is used to maintain the clinical data for therapists and

their patients. This project was aimed at being able to create

appointments between the therapist and patient similar to Microsoft

Outlook with provision of setting up reminders. Seven new screens were

added to the existing application as a part of this new functionality and

Infragistics WinSchedule classes and controls were used.

Responsibilities: As a Team Lead was involved in the release of the

entire module. Was involved in gathering the requirements from the

client, designing datasets based on the requirements, coding, testing and

delivery.

. Involved in Design, development and Defect Fixing phases of

development.

. Created User Controls and windows forms needed for the application.

. Created Web Services needed for interaction with the database for the

application.

. Direct interaction with Functional Designers for requirement analysis

and clarifications.

. Handled Database creation and maintenance. Created Tables, Stored

Procedures, Functions and Triggers as well the changes that needed to be

made to database.

. Involved in code review (Standard and Logical).

. Lead a Module Team of 6 developers.

Environment: ASP.Net 2.0, Windows Forms with Infragistics Net Advantage

2006,Web Services, SQL Server 2005, Vault

End Client: BancTec May, 2008 - October, 2008

Position Title: Team Lead

Project: eCap

Description: eCap is a product used for data capture while processing

exception payments, including complex check and list transactions. It is

the end-to-end solution to address the laborious data entry tasks

performed within the payment processing industry. The eCap product

addresses the need for automated data capture for check and list

processing in the traditional retail payment processing environment and

the extraction of data from invoices or Payment advices using various OCR

techniques.

Responsibilities:

. Involved in making changes to the code in order to migrate it from an

older version of Pegasus scansoft tool (7.0) to a newer one (8.0).

. Involved in Client interactions.

. Involved in doing POCs for the changes to be made and defect fixing.

. Involved in code review (Standard and Logical).

Environment: VB 6.0, Pegasus scansoft tool, Sql Server2005

End Client: BancTec August, 2007 - April, 2008

Position Title: Team Lead

Project: e-First Origin

Description: This project involved maintenance and enhancement of

BancTec's (UK) eFirst Origin product which targets the

Mortgage-Origination space. The product lifecycle followed various

project development lifecycles from major enhancements to bug fixing and

maintenance for a particular product release.

Responsibilities:

. Lead a team of 5 members.

. Involved in POCs, new enhancements and defect fixing.

. Worked in a co-development environment with a client team for some

enhancements.

. Involved in code review (Standard and Logical).

. Interacted independently with the Client.

Environment: C#, Web Services, VB 6.0, Sql Server 2000, Bugzilla, VSS 6.0

End Client: Accu-med March, 2007 - July, 2007

Position Title: Programmer

Project: Cypress Remedy

Description: AccuMed is a part of the Healthcare Company Omnicare and

deals with the Software products facilitating the daily operations

carried out to run a facility or rehab. This project was an enhancement

of the previous project called 'Cypress Remedy' which includes

maintenance and enhancement. The Cypress system was a desktop based

application, utilizing Microsoft .Net Framework, which was used to track

and plan the clinical treatments for patients undergoing rehab therapy.

The development was partly shared by Headstrong and Accu-Med. The project

was divided into 5 Iterations, each iteration including different set of

module to be developed, tested and released to the client.

Responsibilities:

. Involved in requirement walkthrough sessions with the client to analyze

requirements.

. Involved in peer code review (Standard and Logical).

Environment: C#, Sql Server, Sql Server Reporting

End Client: Electronic Evidence and Discovery October, 2006 - January,

2007

Position Title: Programmer

Project: EED-SSL

Description: EED provides clients with litigation support services and

products. In particular the Workflow Services (WS) application enables

EED to scan and process large amounts of client data which is presented

to the user for review through the Discovery Partner (DP) web-based

application. Clients may then export selected data to scanned sets,

which are combinations of .tiff image files and ASCII based text load

files.

While the WS application provides an enormous amount of power in scanning

native files, it currently lacks the ability to process scanned sets

previously exported with the DP application or with competitor's

applications. EED currently spends a great deal of manual effort and

uses several different applications to process scanned sets for use with

the DP application.

EED-SSL (Electronic Evidence and Discovery-ScannedSetLoad) application

will allow EED to reduce costs associated with labor intensive processes

and minimize support costs associated with maintaining multiple systems.

The SSL application will furthermore minimize turn-around time for

clients with scanned set needs while minimizing errors potentially

introduced through manual processes.

There are 3 major phases in this project:

. UI Part with involves creation of 8-10 wizard screens

. Server Classes used to port the UI data to database

. Service layer, which mainly works on the whole data and does the actual

validation and data processing.

Responsibilities:

. Preparation of the Requirement Document and Design document.

. Coding and peer reviews.

. Checked-in code in source control CVS and SVN.

. Used Cruise Control to build the code.

. Involved in Client interactions.

Environment: VB.Net, C#, Sqlhelper:DAAB, SQL Server 7.0

Keane India, Gurgaon

September, 2005 - September, 2006

June, 2006 - September,

End Client: Datascan 2006

Position Title: Software Programmer

Project: Wholesale Management System

Description: This module is developed to be used by Dealers in Wholesale

finance industry. This module deals with request for loan and processing

of loan for a specific collateral and dealer.

Responsibilities:

. Involved in requirement analysis for the reports to be generated.

. Created stored procedures and reports using PL/SQL and Crystal Reports

XI.

Environment: Crystal Reports XI, Oracle 10G

End Client: La Quinta September, 2005 - Mar, 2006

Position Title: Software Programmer

Project: Spirit GUI

Description: The purpose of this project was to redesign the SPIRIT text

based application as a GUI (Graphical User Interface). This project would

take advantage of new technologies and would provide the La Quinta

Reservation center agents a better capability to generate sales, would

reduce training, turnover and offer guests more information about their

destination. This project would also be the stepping stone for further

integration of newer call center technologies to SPIRIT and would help

support implementation of future CRM initiatives.

Responsibility:

. Created Sequence and Use case diagrams.

. Created Unit Test Plans.

. Involved in coding and creation of reports.

Environment: .NET 2005, C#, SQL Server 2000, Crystal Reports6.0

Trident Investment and Portfolio Services,

Chennai February, 2001 - May, 2003

January, 2003 - May, 2003

End Client: Trident Investment and Portfolio

Services

Position Title: Consultant Programmer

Project: Resource Management System

Description: This project enabled online management and allocation of

resources to different projects. It also allowed resources to update

their own skill sets and it enabled tracking of resources.

Responsibilities:

. Designed screens and developed code.

. Created Unit Test Plans and reports.

Environment: C#, ASP.Net, SQL Server, Crystal Reports

End Client: Associate Business Service, June, 2002 - December, 2002

Chennai

Position Title: Consultant Programmer

Project: Employee Stock Option Plan

Description: This software enabled computerized granting, vesting,

exercise and allotment of options to the employees, as decided by the

Compensation Committee, under a particular scheme. The compensation

Committee decided a set of criteria, based on which a set of employees

were granted options according to the market rate. The compensation

Committee also sets further parameters that these employees must satisfy

so that the options to be vested in their name. These parameters may be

in terms of staying with the company for a certain years of months or

years. Once an employee satisfied these criteria, the options were vested

in his name. It was up to the employee whether they wanted to exercise

the options and when. Based on what the employee decided, the shares were

allotted to them. This project was first developed using VB6 and Oracle

8i. Later it was converted to .NET platform.

Responsibilities:

. Involved in requirement gathering by interacting directly with the

client.

. Created stored procedures and developed screens.

Environment: Visual Basic 6, VB.Net, ASP.Net, Oracle 8i - PL/SQL

End Client: Trident Investment and Portfolio October, 2001 - May, 2002

Services

Position Title: Consultant Programmer

Project: Fixed Deposit System

Description: The main functionality of the system was to maintain and

process Fixed Deposits of the Company. The system captured details about

the depositors and their deposit details while accepting deposits. The

deposits were received either directly from the depositors or through

Brokers. The system had got provision to Renew the deposits and for the

Repayment of the deposits. Interest process was done to send warrants to

the depositor's quarterly depending on the scheme.

Responsibilities:

. Developed screens for accepting user input.

. Developed functions for performing calculations and validations.

Environment: VB 6.0, Oracle 8i, PL/SQL

End Client: Trident Investment and Portfolio February, 2001 - September,

Services 2001

Position Title: Consultant Programmer

Project: Share Transfer System

Description: This system kept track of the shares transferred from a

shareholder to another shareholder, so as to keep track of the actual

shareholders of a company. The transfer could happen due to normal

transfer, transmission or transposition. The transfer was always from an

existing shareholder to another existing shareholder or a new

shareholder. In case of new shareholder, a new folio number was generated

and all the certificates and shares were transferred to the transferee's

account. The system also prepared a new certificate for a shareholder if

the holder lost the certificate or if the certificate was torn or in case

of splitting a single certificate into a number of certificates or

consolidating a number of certificates into a single certificate. This

system identified the valid requests and the invalid requests and ran a

separate process for each type of transactions for all valid requests.

Invalid requests were rejected and were not taken for process.

Responsibilities:

. Developed master and transactions screens.

. Developed functions for performing calculations and validations.

Environment: Visual Basic 6, Oracle 8i

Education

Bachelor of Engineering, CSE, May, 2000

Madras University

CERTIFICATION

MCAD, July, 2005

Microsoft



Contact this candidate