Rsum
Hemant Singh/234219
Hemant Singh
Email: hemant.singh@tcs.com,
Phone: +91-7722039058
Experience Summary
I am an associate with Tata Consultancy Services from the last 7 year 7 months with a total
experience of 10 years and 11 Months. My main area of experience has been design, development
and testing for large projects. I was involved in various stages of application development project
starting from requirement specifications preparation, architectural review, design and development &
testing.
My
technological
forte
is
Java,
Swings,
Spring,
Hibernate,
Jsp,
Servlets,jQuery,javascript,perl script,unix
Skills Profile
System Maintenance
Development, Testing, Implementation, Documentation, Coding
Languages
Java, PL/SQL,Perl
DBMS
SQL Server
Java Development IDEs
RAD 7.2, Eclipse 3.2
Application Servers
Apache Tomcat, Jetty, Websphere
Other Technologies
Spring Framework, Hibernate, Tapestry, Ruby Watir
Script,Swing, Applet,Jsp,
Version Control Tools
Clear Case, Clear Quest, VSS, Perforce
Other Tools
Software Development
Methodologies
Rational Rose, Visio
V Model, Agile, Continuation Integration
Qualifications
Degree and Date
MCA
Institute
VNS IM, Bhopal
Major and Specialization
Computer Science
Professional Certifications
Professional Certification
HL7 V2.5 Certification
Date Certified
6th December 2008
Assignments
The details of the various assignments that I handled are listed here, in chronological order.
Page 1 of 8
TCS Confidential
Rsum
Hemant Singh/234219
Project -1
Control room surveillance
Employer
Tata Consultancy Services
Customer
Barclays
Period
August-2014 to till date
Description
Control room is responsible for monitoring client, employee
and firm trading to ensure compliance with
regional,global firm and regulatory requirements.The control
room performs daily surveillance of trades
in issuers and corresponding securities which are tracked on
"watch" list and "restricted" list inorder
to facilitate the monitoring and identification of potential insider
trading via the leakage of material non public
information(MNPI)
Role
Module Lead
Responsibilities
Creating design doc.
Coding.
Handling team and technical issues faced by team.
Day to day reporting and report preparation.
Code review.
Deployment.
Solution Environment
Windows XP
Languages / DB/
Tools / Special
Software
Java,Spring,Perl scipt,Sql server 2000
Project -2
Assurance eQuote
Employer
Tata Consultancy Services
Customer
TCS Internal
Period
July 2012 to till date
Description
Its a java/j2ee based web application for providing
work and cost estimation for Automation, Accessibility,
Browser, Performance and Security Testing.Provide
gateway to interact with various testing tools.
Role
Responsibilities
Tech Lead
Requirement gathering.
Architecture design.
Coding.
Handling team and technical issues faced by team.
Day to day reporting and report preparation.
Code review.
Defect fixing.
Page 2 of 8
TCS Confidential
Rsum
Hemant Singh/234219
Testing application.
Deployment.
Solution Environment
Windows XP
Languages / DB/
Tools / Special
Software
Java,Jsp,Spring(ioc, mvc, security), Hibernate, Jasper, Lucene.
Eclipse, Junit
Project -3
Citi  Symphony
Employer
Tata Consultancy Services
Customer
Citi, USA
Period
September 2009 to 30 Apr 2012
Description
Its a CRM based application designed to help Citi in deciding
whether loan should be granted to a person or not. The Citi
business rules are written in Chordiant Decision Manager and
same are being called via JMS and the execution of these rules
determines the status of the loan application. The application
also networks with the Credit Bureau to gather the points a
caller has earned. The application uses Chordiant to decide the
flow of the application.
Tech Lead.
Role
Responsibilities
Agile methodology used for the project development in
which we need to work on the User Stories including
requirement gathering, design, development,
deployment, unit testing till closure of the user stories in
4 weeks Sprint
Used RAD IDE for the development
Developed the Business Services and Business Object.
Persisting Business Object using Hibernate.
Used Java Script for UI Validation and submission of
the user requests forms
Solution Environment
Windows XP
Languages / DB/
Tools / Special
Software
Java,RAD 7.2, Eclipse, Junit, Clear case, HP QC
Project -4
WEA Legacy Maintenance
Page 3 of 8
TCS Confidential
Rsum
Hemant Singh/234219
Employer
Tata Consultancy Services
Customer
WEA Trust, WI USA
Period
March 2009 to 22 May 2009
Description
Maintenance/Enhancement of Clients various JAVA 1 st Gen
Applications.
WEA Trust is a not-for-profit organization dedicated to building
financial security for Wisconsin's public school employees.
Created by the Wisconsin Education Association Council
(WEAC), the Trust offers members an alternative to commercial
products.
Role
Responsibilities
Team Member
Analyzing the existing system
Understanding Requirements.
Carrying out impact analysis
Working on Charters / Change Requests.
Understanding of the Design Architecture.
Recommend solutions to resolve complex issues.
Reviewing code
Conducting unit/System testing
Solution Environment
Windows XP
Languages / DB/
Tools / Special
Software
Java, JSP, Servlets, DB2, WSAD, WAS, Rational Clear Case,
Subversion.
Project -5
Disability Application
Employer
Tata Consultancy Services
Customer
WEA Trust, WI USA
Period
Nov 2007 to Feb 2009
Description
Maintenance/Enhancement of Client JAVA 2nd Gen
Applications.
The Disability Application is used for Claims Processing and is
designed for the management of Short Term Disability (STD)
and Long Term Disability (LTD) Claims. Its primary features
are:
 Claim Entry
 Claim Maintenance
 Claim Payment
 Claim Reports
Role
Responsibilities
Team Member
Analyzing the existing system
Understanding Requirements.
Carrying out impact analysis
Page 4 of 8
TCS Confidential
Rsum
Hemant Singh/234219
Understanding of the Design Architecture.
Worked on defects related with drools, tasks, batches.
Recommend solutions to resolve complex issues.
Reviewing code
Conducting Unit/System testing
Writing Ruby Watir Script
Solution Environment
Windows XP
Languages / DB/
Tools / Special
Software
Java, Spring Framework,Tapestry,Hibernate,Jetty,JUnit,Ruby
Watir Script,Log4j,Rational Clear Case, Cruise Control, Hudson,
Eclipse, LDAP, Drools
Highlights
vEffectively analysing System to carry out any defect fix.
vEffectively reusing the existing code.
vPrepared Ruby Watir Script for defects handled.
Project -6
Data Center (NMS)
Employer
Huawei Technologies, Bangalore
Period
April 2006 to Sep 2007
Description
Data Center is one of the products of iManager N2100 (NMS)
family. It uses EMF platform to interact with the devices using their
DLLs. It is based on client/server architecture. The product provides
an independent user interface. The product is used to manage the
network devices where in multiple users can log in and can load,
recover, backup, save data (both software and patches) on the
devices.
It also supports various other operations such as Creation and
Modifying tasks.
Right now the system supports SNMP, UMG and MML devices but
it is flexible enough to support other devices.
Project Implementation
The client is implemented in Java and the server side in C++. User
Interface of DC system uses ASN structures to communicate with
the server.
Role
Team Member
Responsibilities
Solution Environment
Analysis and study of requirement specifications.
Preparation of SRS based on requirement
Specification.
Design of requirement specification using rational Rose.
Coding and Testing.
Involved in SRS,Design,Code review
Involved in fixing defects.
Windows XP
Page 5 of 8
TCS Confidential
Rsum
Hemant Singh/234219
Languages / DB/
Tools / Special
Software
Highlights
Rational Rose, Rational Clear Case, VSS,
Swings, ASN1.1, SQL Server, JCoverage.
Java,
vHandled end to end activities in the project which includes
analysis of requirement specifications, preparation of SRS,
design, coding.
vUsed java design pattern for effective implementation.
vTesting & Defect fixing. Analysing and resolving the
technical issues/problems.
vInvolved in all kind of Review which include SRS, design,
coding.
vUsed JCoverage to know how much percentage of code
is covered.
Project -7
EMSViewer
Employer
BSW Soft, Bangalore
Period
Oct 2005 to February 2006
Description
EMSviewer1.0 is web based DICOM image viewing system.
The Digital Imaging and Communications in Medicine (DICOM)
standard was created by the National Electrical Manufacturers
Association (NEMA) to aid the distribution and viewing of
medical images, such as CT scans, MRIs, and ultrasound. Part
10 of the standard describes a file format for the distribution of
images.
EMSviewer maintains DICOM Images and their accessibility of
the users. Based on the roles of the user each user is granted
access to particular subset of resources and functionalities of
the viewer. EMSViewer is intended to be used by Radiologists
and Doctors for analyzing a patients scan results.
Role
Responsibilities
Team Member
Coding
Defect fixing
Testing
Code Review
Solution Environment
Windows XP
Languages / DB/
Tools / Special
Software
Java, Swings,Applet,JSP,Servelet,SQL Server, Eclipse 3.2
Highlights
vTesting & Defect fixing. Analysing and resolving the
technical issues/problems and domain related bugs.
Page 6 of 8
TCS Confidential
Rsum
Hemant Singh/234219
Project -8
PrintCity
Employer
Bsw Soft, Bangalore
Customer
Cingular, Japan
Period
Jul 2004 to Sep 2005
Description
PrintCity is a pure Java(TM) based Reporting Tool. It allows
users to easily design and deploy sophisticated reports across
virtually any platform. It includes a visual design environment as
well as core API making it easy to incorporate reporting
functionality into Servlets, JSP and other legacy application.
With many advanced features Print City allows the users to
easily create powerful data presentations and deliver them in a
variety of formats.
PrintCity provides a good graphical user interface that helps the
users to design reports very fast. Print city allows the user to
access the database to obtain data without the user needing to
know details of the application that it is integrated with and
simply arrange the way the data has to be presented. The user
can build reports quickly and efficiently with drag-and drop
components, expressions, functions, charts, barcodes and
bitmaps to create sophisticated report layouts. The workspace
with the help of rulers facilitates moving, resizing, stretching,
zooming functions etc.
Role
Team Member
Responsibilities
Coding
Testing
Defect fixing
Solution Environment
Windows XP
Languages / DB/
Tools / Special
Software
Java, Swings,Applet,JSP,Servelet,SQL Server, Eclipse 3.2
Highlights
vInvolved in full life cycle development
vTesting & Defect fixing. Analysing and resolving the
technical issues/problems and domain related bugs.
Key Competencies & Skills
My Competency Profile includes the following
Skill
Proficiency (E0 to E4)
Java
JSP , Servlets
E3
E3
Page 7 of 8
TCS Confidential
Rsum
Hemant Singh/234219
HTML/Java Script
Spring
Hibernate
Swing
Tapestry
Ruby Watir Script
E3
E2
E3
E3
E3
E3
Career Profile
Dates
Since October 2007
March 2006  September 2007
July 2004  February 2006
Organization
TATA Consultancy
Services
Huawei Technologies
BSW Soft
Role
Asst. Systems Engineer
Software engineer
Software engineer
Training / Continuing Education Summary
Program or Course
HL7 Certification
Coverage
Health Care Domain
Personal Details
Date of Birth
17-05-1981
Nationality
Indian
Page 8 of 8
TCS Confidential
Dates
Dec 2008