Vasantharagam Rajamohan
SUMMARY:
> Software Development Professional with around 5 years of experience in
development, configuration, assembly and deployment of web and
client/server applications in Java/J2EE based applications. An expert
in understanding the business needs and provides the solution very
quickly. An expertise in JAVA/J2EE Multi tier programming.
> Experienced in Java Application Development, Distributed Application
Development and Object Oriented Programming (OOP).A quick learner and
have learnt the new technologies in her project effectively. Played a
vital role in the design and development of the project.
> Extensive experience in designing and developing Multi-Tier Web
Applications using J2EE and Server side Business Logic using XML,
Struts Frame work, Java Servlets, Java Server Pages, JDBC, Java Beans.
> Have guided the team member which leads to their career growth. Have
involved in all the SDLC phases of the project like estimation,
analysis, design, coding and testing.
> Have delivered the modules with very minimal defects and capable of
working independently and completing the task in time.
> Takes onsite calls in a periodic frequency and delivers the task
efficiently driven the client calls effectively which makes the client
comfortable.
> Very good in bug fixing and testing and identifies the problems
proactively and provides solutions. Have played the lead role and
delivered the project with minimum number of defects and good quality.
> Have participated in the quality reviews and shared the comments to be
implemented to the team members for the code delivery with good
quality
> Very flexible and contributes her good work even in the crucial time
of the project. Have won the PAT on the back award given by the
Insurance Puraskar team appreciating the dedication and contribution
to the project and awarded a Star for the defect free Release
> Extensive experience in creating business, functional and technical
documentation.
TECHNICAL SKILLS
> Programming Languages: Java, JavaScript, HTML, C, C++,
> Architecture J2EE: Struts, JDBC, XML Schema, XML, Spring, JSP,
Servlets
> Object-Relational Mapping: Hibernate.
> Build Tools: Maven, Ant, Continuum (For Continuous Integration).
> Version Control: Borland StarTeam, VSS, SVN, Clear Case.
> Java Script Frameworks: JQuery, Prototype.
> IDEs: RAD, Eclipse,
> Development Environments: Eclipse, SQL, SQL Plus.
> Application servers: Websphere
> Packages: MS office suite, Adobe acrobat, MS FrontPage, Log4J.
> Relational Database: DB2, MS access, MySQL.
> Operating systems: MS DOS, Windows up to 7,
Education:
Bachelors of Engineering Degree in Computer Science, India
Certification:
Sun Certified Java Programmer 1.5 Certificate
Certifications / Diploma:
> General Insurance
> Life Insurance
> LOMA-280 Principles Of General Health and Life Insurance.
> LOMA-290 Insurance Company Operations.
MetLife: Feb'09 - Till
Date
MetLife, a subsidiary of MetLife, Inc. is a leading provider of insurance
and other financial services to individual and group customers in USA.
MetLife, Inc., and its subsidiaries, provides insurance and other financial
services in the United States and internationally. It offers life
insurance, annuities, automobile and homeowners insurance, and retail
banking services to individuals and group insurance, reinsurance, and
retirement and savings products and services to corporations and other
institutions. The company operates in five segments: Institutional,
Individual, Auto and Home, International, and Reinsurance.
PROJECT: TAM Jan'13 - Till Date
Location: Greenville, SC
The Total Absence Management Web Application is a new web application,
separate from the current Disability web Application. This application is a
single app that will be available in this release in both the MetLink and
MyBenefits portals. This release will allow Employees, Managers and HR
personnel to view, submit, and manage their own absences as well as those
employees who they manage/supervise. This release will utilize current
disability security functionality as well as current disability alt-id
functionality and be built into a new user interface that will combine
disability claims and employee absences into one seamless experience.
ROLES AND RESPONSIBILITIES:
> Worked with the client to define specifications, reviews, quality,
estimation,scheduling.
> Designed and developed components under J2EE architecture using
Struts, spring, and Hibernate.
> Developed persistence Spring DAO framework to interact with database.
> Extensively used Simple JDBC Template, Created business Objects to map
the result Set in Spring DAO layer.
> Created XMLfiles to integrate Spring-Struts and Spring service layer
-Spring DAO layers
> Used Spring Dependency Injection, AOP (Advices, Point cuts,
Expressions), Transaction.
> Written Persistence layer DAO s injected these DAO into Business Layer
that is into Services.
> Written services in service layer, business contracts and it's
validations.
> Written action classes, JSPS, CSS, properties files and all
application layer related files.
> Written client side and server side (contract and business logic)
validations.
> Experienced in generating client jar from web services (WSDL, XSD)
using JAX WS Consumed Web services.
> Written SQL queries for create, update, delete and display
applications stands.
> Prepared the used test cases based on the specification provided by
the users & Developed.
> Used Spring Framework for Dependency injection and integrated with the
Hibernate.
> Developed administration screens for high level usage (HLD, LLD
diagrams).
> Developed the components using Java API to interface with LDAP server
and retrieve user information and user functional groups.
> Involved in writing SQL queries and procedures and applying
optimization techniques.
> Developed build scripts, and conducting build/deploy/troubleshoot
activities.
> Involved in documenting the application test results, fixing bugs and
enhancements.
> Followed Test Driven Development (TDD) and created Junit Test Cases.
> Test Web services Application CURD (created, update, read, deleted)
operations using SOAP UI 4.x.
> Involved in monitoring production logs, analyze the root cause and fix
the defects accordingly
> In-depth understanding of Business Fundamentals
> In-depth understanding of Writing and Managing Requirements document.
> In-depth understanding of Business Process Modeling
> Domain experience in Individual and group Life Insurance Products.
> In-depth understanding of IT enablers such as supplier portals, B2B
communications, transitional and web EDI, web based collaboration
tools and applications.
> Understanding of IT fundamentals and technologies pertinent to
creating business solutions (software development and testing,
architecture, applications, databases, integration, infrastructure,
networks)
> Demonstrates critical skills such as collaboration, strong written and
verbal communication skills and analytical capability. Increased
acumen for planning, strong time management skills and ability to
multi-task and manage multiple projects.
> Strong time management skills
> Increased Acumen for planning
> Ability to multi-task and manage multiple projects
TECHNOLOGIES:
Web-services, SOAP, Java 1.5, JSP, Spring, XML, WAS 6.1, DB2 8.x, DOJO
Framework, MDB.
PROJECT: METDEMO Aug '12 - Dec'12
Location: Chennai, India
A scratch development Spring Project Authenticate MetLife users with the
Privacy Portal, Present a more user-friendly and intuitive tool, Will run
off a web server, Will be accessible via a URL,
Demos can be downloaded locally by MetLife employees/affiliates and demos
can be securely shared with the MetLife customer by providing them with
demo-specific URL.
ROLES AND RESPONSIBILITIES:
> To design modules and work in Spring Framework.
> Implemented Spring Framework and Hibernate in the new version of the
Application.
> Used Spring IOC for Dependency Injection and integrated it with the
Struts Framework and Hibernate.
> Involved in coding for the presentation layer using Struts taglibs,
and JavaScript.
> Developed Action classes, Dyna Action Forms and used Validation
framework.
> Extensively used JavaScript to enforce client side validations.
> Involved in development/ maintenance of various SOAP based web
services.
> Wrote various select/update/insert SQL queries and stored procedures.
> Involved in unit testing, troubleshooting and debugging. Modifying
existing programs with enhancements.
> Involved in fixing bugs the bugs or defects in the application.
> Provide guidance and direction to team members in their day-to-day
activities.
TECHNOLOGIES:
Java 1.5, JSP, Struts 1.1, XML, WAS 6.1, DB2 8.x, DOJO Framework, Spring,
Hibernate
PROJECT: TAM Dec '11 - Sep'12
Location: Chennai, India
The Total Absence Management Web Application is a new web application,
separate from the current Disability web Application. This application is a
single app that will be available in this release in both the MetLink and
MyBenefits portals. This release will allow Employees, Managers and HR
personnel to view, submit, and manage their own absences as well as those
employees who they manage/supervise. This release will utilize current
disability security functionality as well as current disability alt-id
functionality and be built into a new user interface that will combine
disability claims and employee absences into one seamless experience.
ROLES AND RESPONSIBILITIES:
> Lead the team and involved in all phases of SDLC Life Cycle form
Requirement Gathering to Production.
> Involved in the Knowledge Transfer for the new joiners in the team.
> Responsible for the meticulous planning &successful delivery within
the specified timelines.
> Used Spring MVC Framework for the 3-tier architecture used in the
application.
> Translate technical design specifications into application code
instructions.
> Prepare detailed maintenance and system support documentation.
> Used JavaScript for Client side validations.
> Verify application functionality meets Use Case results.
> Wrote SQL queries for interacting with database.
> Utilized Springs Framework for MVC architecture.
> Implemented J2EE patterns for System Design.
> Facilitate system walk through with the Business Systems Analysts.
> Performed Client and server side validations using JavaScript and
Validation framework.
TECHNOLOGIES:
Web-services, SOAP, Java 1.5, JSP, Struts 1.1, XML, WAS 6.1, DB2 8.x, DOJO
Framework, Spring, MDB.
PROJECT: GLWS_Life 11.4 - Release GCO Apr '11 - Nov'11
Location: Chennai, India
Life application is constructed in a way to provide dynamic look and feel
and services for both group and individual users. This site can be accessed
via internet and it is enabled with SSL for security and high performance.
The authentication and authorization part of this site is handled by
SiteMinder, third party software.
Life application has user interfaces, business logic components and data
access components. With this the typical 3 tier architecture is followed
throughout the application using Struts framework. Velocity a UI component
is used to handle all user interfaces or view tier of the application.
ROLES AND RESPONSIBILITIES:
> Involved in the Knowledge Transfer for the new joiners in the team.
> Acted as a Module Lead for the Payment Modules.
> Involved in the entire phases of SDLC cycle from Requirement Gathering
to QA Support.
> Owned the Payment Module for this Release.
> Contributed ideas during design phase of the project and lead the Team
building activities.
> Awarded a Star Award for achieving zero defects in this Release and
Module handled.
> Translated client's business requirements into use case models.
> Worked in designing and building Architecture using J2EE, JSF, and
MVC.
> Wrote Server Side Session Beans and Entity Beans.
> Used Java and JDBC, Prepared Statements, Callable Statements to
connect to the SQL
> Developed the application using Struts MVC .
> Coded web pages using UI Components, JavaScript, CSS, HTML .
> Involved in architecting and designing Content Management, User and
Transaction Search modules.
> Developed EJB in Service oriented architecture and scaled then as
Web Services.
TECHNOLOGIES:
Web-services, SOAP, Java 1.5, JSP, Struts 1.1, XML, WAS 6.1, DB2 8.x, DOJO
Framework.
PROJECT: MultiProductEnrollment-Phase I Nov '10 - Mar'11
Location: Chennai, India
The purpose of this document is to outline the internal system changes
required to support Phase 1 of the Multi Product Enrollment (Employee
Enrollment) Project. The systems impacted are AdminLite Admin system to
create the default set-up for new groups and users. The MBAdmin system will
reflect the changes required for product and group set-up for redirecting
the user to vendor site during the open enrollment dates. The Mybenefits
portal will be changed to direct the user to the vendor site if user is
accessing the site during enrollment period and also group level
configuration changes to enhance the multi product enrollment experience
for the user. MetLink admin and portal will be changed to add a new feature
for enabling the users to access Benefitsfocus vendor site.
ROLES AND RESPONSIBILITIES:
> Involved in the entire phases of SDLC cycle from Requirement Gathering
to QA Support.
> Owned the MyBenefits related Changes.
> Was rewarded "Pat on the Back" for the contribution to this project.
> Translate technical design specifications into application code
instructions.
> Prepare detailed maintenance and system support documentation.
> Used JavaScript for Client side validations.
> Unit test program modifications and troubleshoot and resolve
unexpected results.
> Verify application functionality meets Use Case results.
> Wrote SQL queries for interacting with database.
> Utilized Struts Framework for MVC architecture.
> Implemented J2EE patterns for System Design.
TECHNOLOGIES:
Web-services, SOAP, Java 1.5, JSP, Struts 1.1, XML, WAS 6.1, DB2 8.x.
PROJECT: TAM Jan '10 - Nov'10
Location: Chennai, India
MetLife Total Absence Management application provides MetLife customers
(Employers and Employees) the ability to inquire about absence information
and submit absence via internet. Absence includes Short Term Disability,
Long Term Disability, Family medical Leave and other leaves. Any user who
has an access to TAM can view/submit absence (STD/LTD/FML/others)
information via the internet. In addition TAM application reduces manager's
burden by providing various flavors and aggregate view of absence
information in the required areas based on the necessity. Also it increases
employee self service capabilities. This application makes the MetLife
customers' lives easier by relieving administrative burden and gives the
Managers their day back.
This application is to meet increasing customer demands for employee self-
service capabilities
ROLES AND RESPONSIBILITIES:
> Involved from design phase of TAM.
> Developed Intake Module that includes dynamic display of controls.
> Fully involved in the QA and UAT phases and fixed the issues in the
project.
> A scratch development project of MetLife and appreciated greatly for
defect free development.
> Worked with the client to define specifications, reviews, quality,
estimation,scheduling.
> Designed and developed components under J2EE architecture using
Struts, spring, and Hibernate.
> Developed persistence Spring DAO framework to interact with database.
> Extensively used Simple JDBC Template, Created business Objects to map
the result Set in Spring DAO layer.
> Created XMLfiles to integrate Spring-Struts and Spring service layer
-Spring DAO layers
> Used Spring Dependency Injection, AOP (Advices, Point cuts,
Expressions), Transaction.
> Written Persistence layer DAO s injected these DAO into Business Layer
that is into Services.
> Written services in service layer, business contracts and it's
validations.
> Written action classes, JSPS, CSS, properties files and all
application layer related files.
> Written client side and server side (contract and business logic)
validations.
> Experienced in generating client jar from web services (WSDL, XSD)
using JAX WS Consumed Web services.
TECHNOLOGIES:
Web-services, SOAP, Java 1.5, JSP, Struts 1.1, XML, WAS 6.1, DB2 8.x, DOJO
Framework, Spring, MDB
PROJECT: SmartDemo Nov '09 - Feb'10
Location: Chennai, India
Smart Demo Admin tool - Phase II projects enhance the existing Smart Demo
by adding the new design from the Extreme Makeover Phase 2 Project for
MyBenefits, Life and add "smartness" for the Dental Product. In addition,
updates to the Smart Demo Admin tool will need to be made to integrate the
Dental product and improve usability of Mybenefits, Life.
Admin Consolildation
MetLife Institutional LOB is dealing with Group policies where employers
will be taking policies on employees. MetLife had facilitated both
employers and employees with separate set of web sites via which they can
get most of the information necessary/relevant to them.
ROLES AND RESPONSIBILITIES:
> Involved from the design phase of SmartDemo.
> Involved in developing JavaScript functions using DOJO framework.
> Fully involved in the QA and UAT phases and fixed the issues.
> Involved in MyBenefits Portal Module.
> Prepared LLD and HLD.
TECHNOLOGIES:
Web-services, SOAP, Java 1.5, JSP, Struts 1.1, XML, WAS 6.1, DB2 8.x, DOJO
Framework.
PROJECT: CDWS June '09 - Dec'09
Location: Chennai, India
Metlife's CDWS aims in the development of a long-term infrastructure and
process for end- to-end reporting that is accurate, timely and consistent
across Institutional Business.
This J2EE application has Struts Portal Framework as the underlying
framework. The technical architecture has been defined by multi-layer
approach - Action, Business delegation, Session Fa ade, Business Object
(BO) and DAO layer/ Web service layer. The business logic is implemented in
the BO layer. The DAO layer is used for data persistency.
ROLES AND RESPONSIBILITIES:
CDWS -2.0 Schedule C
> Involved from design phase of CDWS 2.0-Schedule C .
> Developed functionalities using Java API Amendments module and
developed Print Functionality using MVC Architecture.(Struts
Framework).
> Fully involved in the QA and UAT phases and fixed the issues.
CDWS G&E(Gifts and Entertainment)
> Involved from the requirement gathering phase to testing.
> Developed 2 complete modules (Maintain Threshold Functionality and
Maintain Cover Letter) using MVC Architecture (Struts Framework).
> Appreciated for picking up the business requirements quickly and
developing modules.
TECHNOLOGIES:
Web-services, SOAP, Java 1.5, JSP, Struts 1.1, XML, Cognos, WAS 6.1, DB2
8.x
Project: ATLAS/BIOS Feb '09 - May'09
Location: Chennai, India
Metlife's IIP-PME is Institutional Insurance Productivity - Production
Management Efficiency Providing support for the Applications running on the
client side and resolving issues as and when they occur. Ensuring the
successful execution of all the jobs run during the batch trail by OPCE or
Maestro.
Applications trained:
ATLAS/BIOS
The claims received from various channels, including the web, are processed
as a batch cycle every night. The application generates the following as
part of Batch Trail:
Role and Responsibilities
> I was involved in several reports generating task in the ATLAS project
as a part of Production Support.
> Generated Abend reports and consolidated the abends under ATLAS