You are on page 1of 5

Mekala Sundaramoorthi

#681 Catamaran St, Foster City, CA 94404.


Email:bmekala0605@gmail.com
Phone: +1 346-232-5672
Summary:
Around 6 years of experience in software development includes Analysis, Design and
Development of Web-based applications.
Extensive experience in design and development of multi-tier applications using Java,
J2EE, Struts, Hibernate, XML, XSD, SOAP, WSDL, HTML, JavaScript, AJAX,
Junit.
Worked on different Application and Web Servers like IBM Web Sphere, BEA Web
Logic, Apache Tomcat and JBoss
Extensive experience in different IDEs like RAD, Eclipse
Experience in Object Oriented Analysis and Design (OOAD) techniques using UML in
Rational Rose
Experience in web application design using open source MVC, Spring and Struts
Frameworks
Extensive Experience in using MVC (Model View Controller) architecture for developing
applications using JSP and Servlets
Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript
Strong experience of developing data models using Hibernate POJO's and configuring
Hibernate persistence layer
Experience using Hibernate for mapping Java classes with database and using
Hibernate query language (HQL)
Experience in various methodologies like Waterfall and Agile
Proficient in using RDBMS concepts with Oracle 9i/10g, SQL server and MySQL
Expertise in Database Design, Creation and Management of Schemas, writing Stored
Procedures, Functions, DDL, DML SQL queries
Excellent communication and interpersonal skills and involved in client interactions for
scoping, effort estimates and status reporting
Educational Qualifications:
Master of Computer Application (MCA) Mother Teresa Womens University Kodaikanal.
B Sc (CS) Madurai Kamaraj University Madurai.
Employment Details
Working with Cognizant Technology Solution* since July 31 as Associate.
Working with Ebix Ind Pvt LTD* since Jun12 as Software Engineer.
Worked with Planet Online from OCT 2011-Jun12 as Software Engineer
Worked with Planet Online from AUG 2008 OCT 2010 as Software Engineer
Worked with Amtex Systems from Dec 2006 JUL 2008 as IT- Recruiter
*Planet online acquired by Ebix India Pvt. Ltd
Technical Skills
Title/Description

Description

Operating System

Windows2000/NT/XP

Languages

Java, SQL

Application Server

BEA WebLogic, IBM Websphere, Apache Tomcat, Apache

Web Technologies

J2EE, Servlets, JSP,JDBC, XML, JavaScript, WebLogic Portal,


Log4j

Framework

Spring, Hibernate, Struts 2.1

SOA

Web Services, REST, SOAP, WSDL, JAX-WS, JAX-RPC, JAXB,


Apache Axis 1.4/2.0

Databases

Oracle, SQL, MS Access

Products/Tools/IDEs

Maven,WebLogic, Eclipse, RAD,Toad, HP Quality Center.

Design
Tools

Rational Rose

and

Modeling

Business Domains

Banking, Finance, Insurance, Credit Rating

Professional Experience:
Cigna-CTS
Sep 2015
Project: Financial Health Group -Cigna
Role: Associate Project

Feb 2015 to

Description: Financial Health Group is a middleware application which is used to


servicing finance, retail, card, investments, and commercial and small business customers.
It is based on Service Oriented Architecture providing clients various web service
operations which can be consumed to get the data to be displayed on UI layer.
Responsibilities:
Plans and conducts applications programming design, coding, testing, and debugging
activities using core Java, and J2EE and SOA technologies.
Used Agile Methodology.
Develops and reviews high level conceptual designs.
Develops and reviews detailed designs for an information system including the
functional specifications that define the business rules and the input, processing, and
output details pertinent to the system's operations and data persistence.
Reviews information system security requirements to ensure adequate access controls.
Writes computer programs based on previously developed and approved program
specifications.
Develops unit, component and system test plans and data with user input.
Designs and implements Labor's web-facing systems using SOA (Service Oriented
Architecture) including the use of WSDL (Web Service definition language), XML
(extensible markup language), XSD (XML schema definition).
Develop, Integrate, Register and expose Web Services using different protocols such as
SOAP/HTTP and Java, J2EE, Spring

Provide Service versioning and governance using IBM WebSphere Service Registry
and Repository.
Participate in other value-added operational processes such as project planning,
estimating, testing, and quality assurance
Environment: Java1.6.0.2, J2EE, Maven, Rational Rose, IBM Websphere, SOA, SOAP, REST,
WSDL and JAX-RPC, JAX-WS, JAXB, Apache Axis 1.4, Spring,Eclipse,junit.
DNB
2015
Project: Credit Rating
Role: Associate Project

July 2014 to Jan

Description: Credit Rating is a middleware application which is used to develop credit for
loan, commercial and small business customers. It is based on Spring Batch services.
Responsibilities:
Plans and conducts applications programming design, coding, testing, and debugging
activities using core Java, and J2EE .
Used Agile Methodology.
Develops and reviews high level conceptual designs.
Develops and reviews detailed designs for an information system including the
functional specifications that define the business rules and the input, processing, and
output details pertinent to the system's operations and data persistence.
Reviews code information system security requirements using PMD and checkstyle.
Develops unit, component and system test plans and data with user input.
Develop, Integrate, Register and expose Web Services using different protocols such as
SOAP/HTTP and Java, J2EE, Spring ,jQuery.
Participate in other value-added operational processes such as project planning,
estimating, testing, and quality assurance
Environment: Java1.6.0.2, J2EE, Maven, Spring batch, Hibernate, Eclipse, Junit, Web
services, JQuery
TPP-DSF
Jul 2014
Project: Quote Policy System
Role: Java/J2ee Developer

March 2013 to

Description: The purpose of this project is to quote the policy system for customer with
this insurance domain project has several modules such as case setup, Pre-Analysis
(Medical, Non-Medical Questionnaire, Requirement), Underwriting (Risk management,
decision tool, etc), etc.
Responsibilities:
Responsible for design and development of Navigation Federation, Navigation Access
Services and Transaction Initiation portlets and generic list portlets
Environment: Hibernate, Spring, Web Services,Java1.5.11, J2EE ,Oracle 9i, WebLogic 10.0
Sunlife Financial
Feb 13

June 12 to

Project: Underwriting.
Role: Java/J2ee Developer
Description: The purpose of this project is to decision making by underwriter with this
domain involving filters, review the sales approval and billing system.
Responsibilities:
Involved in development of core business modules
Involved in implementation of reusable framework components
Also part of UAT support to the application.
Involved in fixing defects coming during UAT phase
Environment: WebSphere, EJB1.1, JSP, JavaScript, Jakarta Struts Framework
SBIL Insurance
June 2012
Project: Policy System
Role: Java/J2ee Developer

Oct 2011 to

Description: The purpose of this project is to quote the policy system for customer with
this insurance domain project has several modules such as case setup, census setup,
complete underwriting, manage docs, sales, risk approval, billing system, revision, cancel
policy, create revision etc.
Responsibilities:
Involved in development of core business modules
Involved in implementation of reusable framework components
Also part of UAT support to the application.
Involved in fixing defects coming during UAT phase
Environment: BEA's WebLogic 5.1, EJB, JSP, JavaScript, Jakarta Struts Framework
IFBI
Aug 2008 to Oct 2010
Project: Insurance
Role: Java/J2ee Developer
Description: CARE (Customer Acquisition and Re-Engineering) is a re-engineering project
done to convert an existing system used to manage insurance policies and developed
using outdated technologies like Visual Basic, to a more advanced and a more superior
technology based system. It has been revamped with Rich Internet Application (RIA)
architecture and has been developed with J2EE technology.
Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC)
Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational
Rose.
Implemented the application using Apache Struts 1.2Framework which is based on
Model View Controller design pattern.
Client side as well as server side validation was implemented by using Struts validation
framework

Developed user interface using HTML, CSS, JavaScript and JSPs.


Stored Procedures in the application.
Deployed the application on Tomcat.
Used Eclipse for development of the application
Used Toad software (mySQL) for database management.
Also part of UAT support to the application.
Involved in fixing defects coming during UAT phase
Implementing the enhancements for the CARE application.
Environment: Java 1.5, Eclipse 3.2, JSP, Struts, Servlets, XML, AJAX, Oracle 10g, HTML,
Apache Tomcat.