Experience Summary
Experienced IT Professional with 6.3 years of software development
experience in Java, J2EE and Web related technologies.
. Seasoned programming professional with rich experience in system
analysis, design, development, implementation, system documentation,
testing and support of various software applications
. Includes 1.6 years of significant onsite experience in Europe
(Germany) and APAC (Singapore) region.
. Good exposure in creating/reviewing configuration document, Design
Document, User Manual.
. Extensive experience in preparing low level designs including class
diagram and sequence diagram using different UML tools like Star UML
and Rational Enterprise Architect.
. Strong coding and design experience in Struts Framework and EJB
Components.
. Well versed with different Java Design Patterns.
. Ability to work individually as well as in a team with excellent
problem solving and troubleshooting capabilities.
. Self-motivated and committed person with excellent interpersonal
communication skills and willingness to learn new tools, concepts and
environments.
. Ability to document detailed solutions and configurations for
Operations.
. Experience on Logistic, Telecom & Healthcare Domain.
. Exposure in designing and development of complete SDLC based projects
and has expertise in managing large and complex J2EE based
applications.
Academic Profile
. Bachelor of Technology in Information Technology Engineering from Biju
Pattnaik Technical University, Orissa, India, 2004.
Technology Experience
Strength Areas Struts, JSP, Servlet, Core Java and JDBC,XML
Web Technologies Struts,JSP, Servlet
Middleware Technologies Web Services, EJB
Database Oracle9i/10g
Operating System Window NT / 2000/XP
IDE(s) Used WASD (Web Sphere Application Studio Developer)
v5.1, RAD, Eclipse/My Eclipse, SQL Developer,
Toad
Project Building Tool Ant Build script
Reporting Tool D2K Reports
Framework and Struts, SOA and MVC
Architecture(s)
Application Servers: Web Sphere Application Server v5.1/6.0, Web
Logic Application Server v6.1/7.2/9.2/10.1,
Tomcat v5.0
Training Attended
. Web Sphere Application Studio Developer (IBM India Pvt. Ltd.)
. SOA and Web Services (IBM India Pvt. Ltd)
. EJB v2.0 and JMS (IBM India Pvt. Ltd)
. Struts Framework (NIIT Technology Pvt. Ltd)
. Quality Management System (NIIT Technology Pvt. Ltd)
. Code review and Testing methodology (NIIT Technology Pvt. Ltd)
Experience
. Worked as IT Analyst (Senior Software Engineer) in Tata Consultancy
Services Ltd, Pune, India since June 2010 to till Aug 2012.
. Worked as Senior System Engineer since Oct 2008 to Till May 2010 in
IBM India Pvt. Ltd, Pune, India.
. Worked as Software Engineer since May 2006 to Sep 2008 in NIIT
Technology Pvt. Ltd., Bangalore, India
Significant Projects: (In reverse chronological order)
Project #1
Project Title Receipt Tracking System
Client Vodafone, Pune
OS Window XP/2000
Data Base Oracle 10g
Environment Java, JSP, Struts, EJB Entity Bean
Team Size 3
Duration May,2011 - May,2012
IDE Eclipse 3.2
Role Senior Developer
Organization Tata Consultancy Services,India
Description The Receipt Tracking System is an application designed
to track whether physical documents are received at
the organization/Warehouse which is typically used by
Circle Admin.
Using this, the circle admin should be able to track
number for which physical documents have not yet been
received at the organization/Warehouse.
The architecture of the same is based on a MVC pattern
with three tiered approach which includes Presentation
Layer, Business Object Layer and Resource Layer.
The Client Tier represents the point at which data is
consumed by the system's users which include online
users as well as external systems
A standard Internet Browser such as Internet Explorer
is the primary client for the cPOS application. JSP
pages are delivered to the client browser upon a user
request. The Web Pages also include JavaScript
functions where applicable. Server side validations
will be used if required.
The Business layer will implement the business rules
for the application. It will host the business service
components as well as business/Value objects (BO/VO).
These Business Services include Enterprise Java Beans
and the VO's include the dependent JAVA classes that
will provide service API's to the business rules and
operations required by the application.
The resource layer includes the underlying resources
that the application uses to deliver its
functionality. This includes using a Database and file
system to persist information.
Responsibiliti Involved in Requirement Analysis phase through
es interviews sessions/Discussions with various
stakeholders from Business Units and Technical Groups.
Promptly involved in planning, documenting,
requirement matrix, helping in Architecture and Design
phase
Development/Enhancement for applications under telecom
domain.
Creation functional and Technical Design Document for
supported applications.
Requirement understanding, Client Meetings, Follow-ups
with co-ordination and release planning.
Tracking issues within the application and maintaining
bug lists with follow-ups.
Developing UI Components, Coding and code review
Project #2
Project Title SMS Quiz Application
Client Vodafone
OS Window XP/2000
Data Base Oracle 9i
Environment Java, JSP, Struts
Team Size 2
Duration Jan,2011 - May,2011
IDE Rational Architecture Developer
Role Development
Organization IBM India Pvt. Ltd,
Description The overall architecture goal of the system is to
provide a SMS Quiz Application for the mobile system.
This application can be used in different ways by the
administrator (internal user).An Admin is able to
create, update and delete users, user details and can
give different permissions accordingly.
Admin can create SMS Quiz, add list of questions with
different option, correct answer and marks for each
questions
Admin can add, update and activate/deactivate quiz and
questions.
Some of the design patterns used in the design and
development of the SMS Quiz Application are - Command
Design Pattern, Adapter Design Patten, Template Method
Design Pattern, Front Controller, Service to worker,
Composite View, View Helper, Data Access Object, and
Value Object.
The main touch points of SMS quiz Application are such
as User, CAD Server for Inbound SMS, Application Front
end Design, Our Application Server, Database Server,
If any external DB (Like for billing information BSCS)
No external DB in this case, CAD for Outbound SMS
Responsibiliti Development/Enhancement/Production Support Lead for
es applications.
Creation of Design Document for supported
applications.
Requirement understanding, Client Meetings, Follow-ups
with co-ordination and release planning.
Project #3
Project Title BCBSMA
Client BCBSMA (Blue Cross Blue Shield of Massachusetts)
BOSTON
OS Window XP/2000
Data Base Oracle 9i
Environment Java, JSP, Servlet
Team Size 3
Duration July,2010 - Nov,2010
IDE Eclipse
Role Application Support
Organization IBM India Pvt. Ltd,
Description Pharmacy Admin is an application to maintain the
medication details; like adding, updating and deleting
the medicine details. This is a master application,
which maintains the master data for medication. The
medicine data is used by other application like
Pharmacy Search.
Pharmacy Admin is a web based application. Only an
authorized Pharmacy administrator can login and add,
update or delete the medicine data. User configuration
for Pharmacy Admin is done through LDAP.
Responsibiliti Development/Enhancement/Production Support Lead for
es applications Blue Web, Pharmacy Admin in BCBSMA under
healthcare domain.
Creation/Updating of Application AID, ASCP, gathering
Metrics data for supported applications.
Requirement understanding, Client Meetings, Follow-ups
with co-ordination and release planning. Performing
24X7 supports by doing regular morning checkout to
ensure System availability.
Tracking issues within the application and maintaining
bug lists with follow-ups.
Project #4
Project Title BCBSMN
Client BCBSMN
OS Window XP/2000
Data Base Oracle 9i
Environment Java, JSP, EJB, Web Services,WSDL,XML
Team Size 2
Duration Jan,2010 - June,2010
IDE Eclipse, SQL Developer,
Role Application Support
Organization IBM India Pvt. Ltd,
Description As the state's oldest, largest and most-trusted
nonprofit health plan,
Blue Cross and Blue Shield of Minnesota welcomes the
opportunity and
Responsibility to improve the health of Minnesotans
and their communities.
There were around thirteen applications in our group
and I was handling the support issues of benefit
service, Client Repository Service and Pharmacy
Service.
The main objective of Benefit Services project is to
create a set of Services
that can be called on by Business units within the
company, which will provide them with a consistent set
of benefit data. Benefit Services is developed to
achieve a single access to the source of benefits
data.
The main objective of Client Repository Service is to
retrieve non-benefit data belong to individual or
group. This data is being used enterprise wide with
the use of web service calls.
Pharmacy Coverage will provide group/subgroup/package
coverage.
It will be used in handling pharmacy claims submitted
by Pharmacy Benefit Managers (PBMs) and processed by
the Pharmacy Transaction Processing Manager (RxTPM).
The Pharmacy Transaction Processing Manager (RxTPM)
needs to obtain details of a pharmacy member's
coverage.
Pharmacy Service (Client Service) is used primary by
the RxTPM (pharmacy third-party manager) process to
retrieve specific group-related deductible
information.
Responsibiliti Handling Support issues and communicating with client
es
Project #5
Project Title Maersk Spective
Client Denmark
OS Window XP/2000
Data Base Oracle 9i
Environment Java, JSP, Servlet, Web Services and JDBC
Team Size 4
Duration Feb,2009 - Till Date
IDE Eclipse, SQL Developer
Role Application Support,MSTR Reporting
Organization IBM India Pvt. Ltd,
Description Spective is Maersk Logistics' leading edge supply
chain visibility solution, providing online access to
valuable information from all partners throughout the
supply chain. It can be used to monitor and analyze
the entire supply chain process on the web, enabling
companies to balance supply and demand more
effectively.
The primary functionalities of Spective are
Inventory Management: Spective Inventory management
module is a virtual warehouse that shows the exact
location of each one of the product through supply
chain at any moment.
Order Management : Spective Order Management provides
two features of search as described
Reference Search feature which allows the user to
select search objects like Purchase Order, Shipping
Order, Container,CHB,Shipping Advice etc using
simple search criteria
Global Search: Allows the user to select complex
search criteria .Information can be searched using
object cross-references.
Event Management: this offers supply chain community
members the ability to observe and respond to supply
chain issues through the use of supply chain
monitoring tools.
Reporting and Business Intelligence: Spective Reports
provides variety of reporting capabilities to
complement the supply chain management decision
support process.
Administration: Spective Administration provides tools
for Administrators and technical support personnel for
querying document relationship and maintaining
validity and data integrity in transaction of various
documents .It also provides tools to track and resolve
application level error.
Responsibiliti Handling Support issues,Reporting issues,Monitoring
es Business Process View and Telex Queue
Project #6
Project Title Neues Vertriebs System (NVS)
Client `Deutch Bahn, Germany
OS Window XP/2000
Data Base Oracle 9i
Environment Java, JSP, Servlet
Team Size 4
Duration May 2007 - Aug 2008
IDE Eclipse, Oracle SQL Developer
Role Application Support
Organization NIIT Technologies Ltd
Description Neues Vertriebs System (NVS) is a new distribution
system started in 1999. The system is used to provide
all the passenger traffic services and sold products
offered by "Deutch Bahn" via a central electronic
distribution system. NVS system comprises a state of
the art technical interface based on web services. NVS
is capable of integrating the various sales channels
DB AG and supports in order to let the customer to get
the travel services according to their need(s).
Responsibiliti Client Interaction: Reviewing the change requests,
es clarifying, problem tracking, analyzing and status
reporting to the client.
Project Execution: Analysis requirements, development,
unit testing of module, removal of quality and system
related defects earlier, and to perform better through
planning and project control in the maintenance and
enhancement project activities.
Project #7
Project Title Cargo Operating System (COSYS)
Client Singapore Air Lines
OS Window XP/2000, HP Unix
Data Base Oracle 9i
Environment Java, Struts, EJB and JDBC
Team Size 4
Duration May 2008 - Aug 2008
IDE Eclipse, SQL Developer
Role Developer
Organization NIIT Technologies Ltd
Description The Cargo Operating System (COSYS) is mainly based on
different cargo flight information of all the
scheduled incomming and outgoing cargo flights .This
is mainly based on to check out which cargo need to be
selected and which need to be rejected which will be
done with the help of staff and how to place the
cargo in different ULD,PD in the scheduled outgoing
flights .There were different charges depending upon
different types of cargos .This application makes easy
for the cargo related queries which were arised in
uploading and onloading cargos.
Responsibiliti Client Interaction: Reviewing the change requests,
es clarifying, problem tracking, analyzing and status
reporting to the client.
Project Execution: Responsible for different front-end
screens development, business logic implementation,
writing JDBC queries, unit testing and test plan
preparation.
Project #8
Project Title Integrated Billing System (IBS)
Client City Cab, Singapore
OS Window XP/2000
Data Base Oracle 9i
Environment Java, Struts, D2K Reports
Team Size 6
Duration Oct 2006 - Feb 2007
IDE Oracle 9i Report Builder and Eclipse
Role Developer
Organization NIIT Technologies Ltd
Description The IBS is an e-commerce type of utility, which is
completely, eliminates the use of paper money using
Corporate Card. The Corporate Card is similar to a
Credit/Debit card. These are distributed to the
employees of an organisation by the HRD of the company
concerned. The employees can use this to pay their cab
bills on travelling. The CAB drivers swipe the cards
with the card readers, which facilitate the City Cab
to get the fare deducted. The driver then gets the
amount from the City Cab offices.
Responsibiliti Project Execution: Responsible for developing D2K
es reports with Report Builder.
Project #9
Project Title Cargo Management System (CMS)
Client Asia Air-freight Terminal, Hong Kong
OS Window XP/2000
Data Base Oracle 9i
Environment JSP, Servlet and JDBC
Team Size 3
Duration June 2006 - Sep 2006
IDE Struts, JSP, Servlet, JDBC, EJB
Role Developer
Organization NIIT Technologies Ltd
Description The Cargo Management System (CMS) is used to
computerize cargo document and information processing
in order to provide fast and reliable shipment
information to airlines and cargo agents. It decreases
the time slice in accepting and releasing cargo to
increase the productivity and provide ease of use and
providing excellent service to the customers.
In addition to the standard functions for import,
export, transit/transfer, customs and billing, CMS
should be able to provide total support of cargo
handling through bar code scanning and the fully
automatic Electronic Data Interchange with various IT
systems. Additionally, web-enabled solution is
required. The whole solution should be ready for
future development of e-business and m-business.
Responsibiliti Project Execution: Development of front-end web pages
es using Struts. Implement the client side validations
and action classes for my assigned module.
Personal Details:
Date of Birth: March 09, 1981
Sex: Female
Nationality: Indian
Marital Status: Married
Language Known: English, Hindi and Oriya
Passport Number: J9371845
Passport Expired Date: 06/01/2022
Visa: L2B
Visa Expired Date: 05/26/2014