Вы находитесь на странице: 1из 8

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