Professional Profile
Summary
I have over 8.5 years of software development experience with 3 years of relevant team leading
experience.
Page 1 of 13
Page 2 of 13
Computing Experience/ Skills
Page 3 of 13
Tools Skill Level Of Experience
Limited Good Extensive
Defect Tracking ePMO
Tools
Test Management Quality Center 9.2
Tool
Configuration Tools Microsoft Visual SourceSafe,
Team Foundation Server
Development Tools Toad 9i,Visual Studio 2008
Technology
Databases Sql server 2000/2005
Operating Systems MS Windows 98, 2000, XP
Applications Web based, Windows based and
Distributed Enterprise application
development
Technologies • ASP.NET MVC 1.0 and 2.0
(Asynchronous controllers and
actions, Model binder, Custom
action filters, Templates, Html
Extensions, validation using
xVal)
• VB.NET, ASP.NET, C# 3.0,
ADO. NET, Framework 2.0 &
3.5, WCF, Web Services, VS
2008, JavaScript, HTML, CSS,
SQL Server 2005, PL/SQL ,
• Dependency Injection pattern in
ASP.NET MVC using Unity
Application Block (Unity)
• Test Driven Development
(TDD) using RGR approach
• Source control using Team
Foundation Server
• Code analysis and warning
using FxCop and StyleCop
• Application hosting using in
IIS6.0 and IIS 7.0
• Test blocks using LINQ (Linear
Integated Query)
• Kanban (Japanese) method to
analyse and solve the
integration defect
• Defect management system
using HP Quality Centre
• Request validation using
CuttingEdge.Conditions
Page 4 of 13 tool
• .net code documentation using
GhostDoc (v2.5)
System (VSTS), Concurrency
testing using Microsoft Chess,
Web page testing using WatIn,
Unit testing using mock object.
Reporting Tools Business Objects Crystal Report
Project Management Microsoft Project Server and
ToolsHistory
Work Client
Design Tools Microsoft Visio,Project
Enterprise
1
Project Name : Architect
Learner Provider Portal
Duration
Build and : Nov (Windows
WiX 2009 – TillInstaller
date Project)
Client
Deployment : Capita Business Ltd., UK
Brief : Project is developed for Youth people’s learning agency (YPLA)
with the mission of championing education and training for
young people in England. This system provides financial
Roles
support to young learners, by funding academies for all their
Team/Test Lead provision and by supporting local authorities to commission
Software suitable education and training opportunities for all 16-19year
Developer
olds.
Some of the schemes under which learners are funded for their
academics
1. EMA – Education maintenance allowance
Page 5 of 13
related issues arising during migration development, deployment
as well as post implementation
Key • Concurrency testing using Microsoft Chess. Microsoft
Accomplishments chess uses the multithreading for concurrency.
• System (scenarios) testing using WatIn framework.
• Performance testing of the web application.
• Unit testing using Moq
• Unity container and configuration
• Call SOA (Oracle services)
• Build and deployment using TFS and WiX project
• Writing multithreading MVC applications using
Asynchronous controller and its test cases.
Created Hash utility for password hashing using
Cryptography (SHA256)
Project 2
Project Name : My Shares Online
Duration : Feb 2008 – Mar 2009
Client : Capita Business Ltd., UK
Brief : Capita Registrars provide share registration and value-added
services to more than 2,000 companies in the UK.
As a Web Developer I am involved in development of Generic
and Branded Share Portal (GSP) and Portal Management
System of Capita Registrars using VB.Net 2.0 and SQL Server
2005.
Page 6 of 13
including downloadable forms
Buy or sell shares in many leading UK companies
Technology : .Net framework 2.0, Asp.Net, Sql server 2000.
Team Size : 2 Designers, 10+ Developers and 2 Testers
Role : Sr. Software Developer
Reporting to : Senior Project Manager Glenn Hirst
Critical Roles and : • Analysis and Development
Responsibilities
• On time delivery of assigned work
• Timely escalation
• Maintaining quality and defect free of work
• Identify and mitigate technical issues
• Develop and execute the migration tasks and processes
• Provide technical support for all system and application
related issues arising during migration development, deployment
as well as post implementation
Key • Successful analyzed and developed the Generic and
Accomplishments Branded Share Portal
• Analyzed and prepared technical document for sunk
development work
Completion of sunk development. Done the Sql tuning of
the existing query and stored procedures to improve the
performance.
Project 3
Project Name : London Congestion Charging (LCC)
Duration : Jan 2008 and April 2009 to Oct 2009
Client : Capita Business Ltd., UK
Brief : LCC is one of the world's largest and most ambitious traffic
control measures, encompassing a plethora of modules for
functionalities like CALL CENTRE, BACK OFFICE, POSTAL,
PUBLIC WEB, SMS, IVR, RETAIL, FLEET, IMAGE
CAPTURING, ENFORCEMENT etc.
The system is completely developed using the .NET
FRAMEWORK (ASP.NET) using languages such as VB.NET,
C#.
Apart from the above, the entire system interfaces with 13 other
complex external interfaces developed on different platforms.
The project involved extensive coding in Visual Studio
Environment for developing the front end screens and business
tier logic, windows services and WEB SERVICE
implementations. The front end screens (.aspx pages) are
developed using VB.NET or C# along with other HTML
complaint scripting languages like JavaScript.
The business tier logic comprises of .NET REMOTING
components that also interface with the ORACLE 9.i database
and SQL Server 2000. Also the data tier end, a lot of
Page 7 of 13
development were done, writing stored procedures, packages,
triggers etc for both Oracle and SQL Server.
The tasks of uploading vehicle information, DVLA verification,
payment tracking, completing ful-fillment etc. were done by
.NET WINDOWS SERVICES that continuously poll the
database for valid records and process them. Interfaces with
external modules are done using web services calls or xml file
transfers.
This project familiarized the project team with intricacies
involved in windows framework, .NET framework, VS.NET,
Oracle 9.i, etc. The project's enquiry service went live during
August 2002 and the complete project has successfully gone
live starting February 17, 2003.
Team Size : 20+ Developers + 3 Testers
Role : Problem Resolution (PR) Manager
Reporting to : Project Manager, Neeraj Srivastav
Critical Roles and : • Involved in coding using Microsoft technologies VB.NET
Responsibilities
• PR (Problem Resolution) investigation
• PR allocation to respective developer
• On time PR delivering to client
Key I was responsible for the investigation of problems/issues
Accomplishments encountered during integration testing and assign and take
solve with successful delivery to the Integration Testing team.
The work helped to achieve the organisation to increase the
CSS (Customer Satisfaction Survey) rating from 5 to 6 out of 7.
Project 4
Project Name : BT NHS Spine NN4B
Duration : Dec 2006 – May 2007
Client : BT Spine, UK
Brief : BT provides the healthcare services across the UK. I have
leaded a team for the application development which sends the
EbXml Soap message from Spine to NN4B. The application
uses Web Service to process the requested Soap message
and send Soap EbXml response or Soap Fault error in case of
failure. The Web Service persist the valid Soap request in the
database which get processed by Window Service on defined
polling interval.
The technology used for the development was Microsoft .NET
Framework 1.1 with C# as programming language. Database
was SQL server 2000..
Core Modules : EbXML Component development, Creation of POC for testing
Directly Managed of message delivery and Windows service for NN4B message
processing, MSMQ message handling.
Writing query, stored procedures, tuning query to improve
performance.
Team Size : 2 Developer + 1 Tester
Role : Sr. Software Developer
Page 8 of 13
Reporting to : Onsite Project Manager, Ajit Gupta
Critical Roles and : • Involved for guiding and grooming team members for
Responsibilities version controlling of the code they developed
• Responsible for guiding, grooming and supporting team
members for technical designing and problem solving
methodology
• Web Service development using EbXML message
standard.
• Sending the NN4B messages from client to server using
socket programming. The application used InterNetwok
(IP version 4) as Address Family and TCP as Protocol
Type. The client and server sends and receive the data
is asynchronous multithreaded mode.
• Writing Sql transact query, stored procedures, tuning the
queries to improve performance using Sql profiler. Find
the best possible technique of Sql tuning and
optimization.
• Involved in coding using Microsoft technologies C#
• Performed code review and Unit testing of the developed
code
• Planning, estimation and tracking using Microsoft Project
Professional
• Communicate with Onsite and FQT team for issue/bug
resolution
• Building Proof Of Concept (POC)
• Tracking project related activities using tool like Microsoft
Project Professional
Key Successfully completed the project with 0% defect in Integration
Accomplishments and System testing.
Project 5
Project Name : OFS Stores, France
Duration : Jun 2006 – Oct 2006
Brief : Schlumberger Limited, France, is the leading oilfield services
company supplying technology, project management and
information solutions that optimised performance for customers
working in the international oil and gas industry.
This application was a Material Management System for
Schlumberger's Oil Field Stores (OFS). This application
constituted of various performance parameter like "Every
Response on the screen should be in 1 second".
Core Modules : Web based Material Management System
Directly Managed
Team Size : 5
Role : Sr. Software Developer
Page 9 of 13
Reporting to : Project Manager
Critical Roles and : • Involved for guiding and grooming team members for
Responsibilities version controlling of the code they developed
• Responsible for guiding, grooming and supporting team
members for technical designing and problem solving
methodology
• Conducted technical trainings on need basis so as to
maintain a well-balanced technical team
• Designed and developed crystal reports
• Involved in coding using Microsoft technologies
ASP.NET, C#
• Performed code review, Unit and Input review to maintain
the quality of the code written
Key Successfully completed the project within critical time frame.
Accomplishments
Project 6
Project Name : KPN Kiosk, Netherland
Duration : Oct 2005 – May 2006
Brief : KPN is the leader communication Service provider is
Netherlands. To support the sale of telephony products to its
business customers KPN introduced the system KIOSK several
years ago. This system had been adapted over the years, with
release 17 currently under production. Parts of the technical
infrastructure on which Kiosk was built have reached their end
of life and need to be replaced if KPN wants to be assured of
continued availability of its functionality.
Core Modules : Component development using C# and SQL server 7.0
Directly Managed
Team Size : 2 Developer + 1 Tester
Role : Software Developer
Reporting to : Project Leader
Critical Roles and : • Involved for guiding and grooming team members for
Responsibilities version controlling of the code they developed
• Responsible for guiding, grooming and supporting team
members for technical designing and problem solving
methodology
• Web Service development using EbXML message
standard.
• Sending the NN4B messages from client to server using
socket programming. The application used InterNetwok
(IP version 4) as Address Family and TCP as Protocol
Type. The client and server sends and receive the data
is asynchronous multithreaded mode.
• Writing Sql transact query, stored procedures, tuning the
Page 10 of 13
queries to improve performance using Sql profiler. Find
the best possible technique of Sql tuning and
optimization.
• Involved in coding using Microsoft technologies C#
• Performed code review and Unit testing of the developed
code
• Planning, estimation and tracking using Microsoft Project
Professional
• Communicate with Onsite and FQT team for issue/bug
resolution
• Building Proof Of Concept (POC)
• Tracking project related activities using tool like Microsoft
Project Professional
Key Successfully completed the project with 0% defect in Integration
Accomplishments and System testing.
Project 7
Project Name : Online Marketing and Research Survey
Duration : Aug 2004 – Aug 2005
Brief : The project was for a leading solution provider company of
online surveys, research technology and solutions. The
company had distinguished itself through the most advanced
technology platform for the collection and analysis of data, now
deployed by many of the world’s leading organisations. The
company empowered their clients by improving quality,
reducing cost and saving time from their processes, boosting
their profitability.
He has worked on two prestigious modules “Survey Manager”
which was used for the creation of survey and “Export
Manager” which was used to export the survey result into
different formats like HTML, Excel (.xls, .csv), Word, PDF.
Core Modules : Survey Manager, Export Manager
Directly Managed
Team Size : 5 Developer + 1 Tester
Role : Jr. Software Developer
Reporting to : Project Manager
Critical Roles and : • Involved in coding, testing and debugging.
Responsibilities • Carried out code review, Unit and Input review to
maintain the quality of the code written.
• Handled back-up work of the project.
• Wrote Queries and Stored Procedures in SQL
Key Successfully created and maintained the Administration module
Accomplishments to track customers creating the survey and the end users
participating in a survey
Project 8
Page 11 of 13
Project Name : eLearning Solution
Duration : Mar 2001 – Aug 2004
Brief : GurukulOnline Learning Solutions provides online education
and content management to the corporate organisations. It
also provides the Online courses, Learning management
systems and Assessment tools. The major technology used for
the development is Microsoft ASP.NET and SQL Server 7.0
Core Modules : Student Administration, Course Administration, Payment
Directly Managed Administration, Centra Administration
Team Size : 2 Developer + 1 Tester
Role : Web Developer
Reporting to : Senior Technology Officer, Richard Brookes
Critical Roles and : • Involved in programming using ASP, ASP.NET,
Responsibilities and SQL Server 2000.
• Performed client side validation for HTML pages
using JavaScript.
• Writing the Sql queries, stored procedures,
triggers and the tuning of these for better performance
• Uploaded the website using WS_FTP / Cute_FTP.
• Responsible for development of the B2C site and
corporate site using Microsoft Technology.
• Involved in maintenance of the site by constant
updating of contents, adding courses and promotional
activities.
• Developed co-branded website interface for our
partners
• Involved in initial testing of course content
developed by Gurukul Online course content division
and uploading on the server.
• Developed web-based online Reseller Coupon
System to buy the course using dollar coupon for
edCollege, UK
Key Created the following administration module to track the various
Accomplishments activities related to online education:
• Student Administration
• Course Administration
• Payment Administration
• Centra Administration
• Content Demo Course Administration
Project 9
Project Name : eCommerce Solution
Duration : Mar 2000 – Feb 2001
Brief : Udyog Software Limited has their own portal which provides
online bidding of Iron and Steel. The portal was initially
developed in ASP using Microsoft Access and later the
database has been migrated to SQL Server 7.0
Core Modules : Code migration for database migration from MS Access to SQL
Directly Managed
Page 12 of 13
Server 7.0
Team Size : 5 Developer + 1 Tester
Role : Jr. Web Developer
Reporting to : Senior Technology Officer, Richard Brookes
Critical Roles and : • Involved in programming using ASP and SQL
Responsibilities Server 7.0.
• Performed client side validation for HTML pages
using JavaScript.
• Uploaded the website using WS_FTP / Cute_FTP
• Involved in development, updating and maintenance of the
site
Key Successfully done the relevant code changes for database
Accomplishments migration from MS Access to SQL Server 7.0
Dec 1997 to Feb 2000 - Worked as an Electronic Engineer with Print Electronic Pvt.Ltd.,
Mumbai.
Personal details
Education
Indira Gandhi National Open University 2003
Bachelor of Computer
(IGNOU), India
Application (BCA)
Board of Technical Education (BTE), 1997
Diploma In Industrial Maharashtra State, India
Electronics (DIE)
Certifications
Page 13 of 13