1. Saravanan Sundaresan
SaranPrecious@gmail.com
Ph: 404-375-6602
• Professional Summary
• Possess overall 11+ Years total IT experience in JAVA/J2EE, ATG, Messaging (ESB & JMS)
development and Middleware administration.
• Possess over 2 years of expertise in Middleware (ESB) Administrations skilled at progressing
from problem statement to well troubleshooting document.
• Possess over 3+ years of expertise in Middleware (ESB Message broker) development in
Messaging (Websphere MQ and Active-MQ) and API development skilled at progressing from
problem statement to well document to design.
• Possess over 2 years of expertise in ATG development for e-Commerce platform skilled at
progressing from problem statement to well documented to design.
• Possess over 4+ years of expertise in designing and developing Enterprise Applications using
JSF, STRUTS, SERVLETS, JSP’s, XML, Web Services and JAXB.
• An effective communicator, quick learner and rapid problem solver with commitment and a
strong work ethic and excel at turnaround scenarios and have the vision to remedy problems and
move the team forward.
• Have extensive knowledge and working experience in Software Development Life Cycle (SDLC).
• Strong experience in the Web Application GUI Development using HTML, DHTML, CSS,
JavaScript and AJAX.
• Worked on Source Code version control systems like VSS, CVS and StarTeam, & FileNet.
• Team Management - Managed a team of more than 8 members in Middleware (ESB)
Enhancement Project Delivery with ‘0%’ attrition.
• Transition Management - Ensured successful Transition Management from Project to Support for
2 projects.
• Expertise in gathering, analyzing, documenting and managing business/functional requirements,
interacting with variety of audiences including clients, SMEs, developers and system architects.
• Coordinated between cross functional teams spreading across different locations and time zones.
• Good understanding about waterfall and Agile Model.
• Areas of Proficiency
Systems Windows XP, Windows 2000/NT, Windows 9x
Technology ATG, Core Java, J2EE (Servlets 2.2 and JSP 1.1), JDBC, Java Bean, JSF
Languages HTML, DHTML, Java Script, XML, Cascading Style Sheets, XSL
Architecture MVC architecture, Struts Framework, JSF Framework, ESB.
2. Database MSSQL Server, Oracle 10i, IBM DB2 6.1
Integration Services IBM WebSphere Message Broker 8.0, ESB, AMQ, JMS
Distributed Computing RMI, JNI, Sockets
Server Apache Tomcat 5.5, Web sphere 5.1 & 6 & 7, Weblogic 10.x, JBOSS6.2
Editors Web sphere Message Broker toolkit, Web sphere Studio Application
Developer, Rational Application Developer, Net Beans IDE, JEdit, Edit
plus, Microsoft Front Page, Macromedia Dream Weaver, Eclipse
Software CVS, Rational Clear case, Apache ANT 1.6.0, log4J, TelAlert, Toad
(Windows), WINSql, Tortoise SVN, PVCS
• ProfessionalExperience
ESB Fuse/Mule Administration
Role : Middleware Administrator & Onsite coordinator September 2013 – Present
Project : Exchange –R&D Engagement
Location : Alpharetta, GA, USA
As a Healthagen business and part of Aetna corporate, Medicity is able to bring innovation to
market more quickly and with greater scale. Through partnerships with other Healthagen
businesses Medicity deliver a complete, integrated population health management solution that includes
clinical integration, analytics, provider and patient engagement, care management, and accountable care.
As part of Exchange team, developed and supporting multiple products of Medicity which is
mainly focused on the conversion and transformation of HL7 Messages across health care providers. This
is built as grid based application.
• Roles & Responsibilities:
• Managed the ESB Fuse middleware servers for integration channels
• Responsible for installing & Configuring FUSE ESB servers and setting the properties.
• Responsible for deploying the bundles into fuse server
• Troubleshoot and fix the issues on the ESB servers
• Coordinating with multiple team like Unix, Network, Application team to resolve the issues
• Responsible for Offshore coordination
• Patching the latest updates
• ESB Server upgrades
• Fabricator configuration and creating profiles
Client : Aetna - Medicity healthcare(Deputed by Cognizant Technologies)
Environment: ESB Fuse, AMQ, Java/J2EE, JDK 1.6, JQuery 1.6.4, Grid Technology, XML, Webservices
3. Role : Middleware Designer & Architect June 2012 – Aug 2013
Project : Coventry Architecture Project
Location : Chennai, India
Coventry Architecture project is a project about developing a integration framework for the
Coventry client, Coventry client has multiple applications like Provider Search, Navigator/CR plan
mapping, GE Accumulator Service, KHIE, A488, C505 & Interface 9A & 9B, all these application has to be
integrated with a single ESB platform, Coventry was using Websphere Message Broker as an integration
platform to integrate all these applications into a single platform. Also Individually worked on the
Logging Component which can be used across the projects and Created and maintained the Message
broker Standards & Best Practice Document and mapping Document across the projects.
Roles & Responsibilities:
• Responsible for analyzing, designing and implementation of a part of the system within the
constraints of the requirements, architecture, and development process for the projects.
• Responsible for complete analysis and integration of the middle tire using Message Broker of
all the above listed projects.
• Created the WSDL, Schema Files and Proxy services based on them using top down
approach.
• Involved in creating DB Scripts for almost all the projects successfully execute and maintain
the tables, data and DB related issues.
• Responsible for providing timely, appropriate feedback on the technical artifacts (Tickets,
issues, code analysis, etc.).
• Received appreciation from the client for the Successful completion of the delivery days
before the schedule delivery date.
• Onsite and Client appreciation for initiating the process related activities towards the best
practices for providing the template and process for clarification tracking.
• Responsible for the Documentation of the Standards and best Practice of Message Broker
Document and all the Mapping Document across the projects
Client : Coventry healthcare(Deputed by Cognizant Technologies)
Environment: Websphere Message Broker, MQ, Java/J2EE, WMB, XML, Webservices, SQL Server,
Oracle, IBM Message Broker 8.0.
Role : Sr. Middleware Developer & Designer April 2011 – May 2012
Project : MetLife UW Automation
Location : Chennai, India
MetLife –UW Automation project is a portal based project for the Underwriter online
applications (EZSP portal). EZSP portal has an online form to fill and submit the user (insurer, premium)
details and carry over till the prospect validation and approve the insurer premium and save the data to
the backend. The project mainly deals about the automation of the manual underwriting operations. The
applications have portals named Register RFP, Plan Design, Census, Rating, MLPC admin and
Administration portal. There are upstream applications (MLPC) and other third party downstream
applications are connected through the application via exposing those as web services. These webservices
had been deployed in to the ESB middleware ESB Fuse
4. Roles & Responsibilities:
• Responsible for providing complete technical guidance end to end.
• Responsible for analyzing, designing and implementation of a part of the system within the
constraints of the requirements, architecture, and development process for the project.
• To identify and define the responsibilities, operations, attributes, and relationships of design
elements. Responsible for complete coding and integration modules.
• Responsible for development coding and resolving technical issues. Responsible for
providing timely, appropriate feedback on the technical artifacts (Architecture, Design, Code
etc.).
• Client appreciation for defect free delivery of the module developed and timely delivery of
the overall project.
• Received “Oscar of the Quarter” from the horizontal for consistent defect free and timely
delivery for subsequence modules owned.
CLIENT: MetLife Insurance.(Deputed by Cognizant Technologies)
Environment:ESB FUSE, ActiveMQ, Java/J2EE, Java Script, JSP, XML, DB2, Webservices, Hibernate
Role : ATG Developer April 2009 – March 2011
Project : Search Engine Optimization-FT-Galileo 2.2
Location : Chennai, India
Galileo 2.2 SEO is project to optimize the existing project so that the client website will be
optimized as it will get the higher Rank- will be listed out at the top level when user searches in any
Search engine like goggle search. Project is split into multiple sprints as it follows the Agile methodology.
These SEO engine had been developed and implemented using ATG e-Commerce product.
Roles & Responsibilities:
• Responsible for developing the SEO integration with ATG
• Responsible for analyzing, designing and implementation of a part of the system within the
constraints of the requirements, architecture, and development process for the project.
• To identify and define the responsibilities, operations, attributes, and relationships of design
elements. Responsible for complete coding and integration of the SEO related modules.
• Responsible for development coding and resolving technical issues. Responsible for
providing timely, appropriate feedback on the technical artifacts (Architecture, Design, Code
etc.).
CLIENT: Franklin and Templeton Investments.(Deputed by Cognizant Technologies at Client location)
Environment:ATG, ESB Mule, Java/J2EE, Java Script, JSF, JSP, XML, DB2, Webservices, Spring,
Hibernate
Role : Project Lead Jan 2008 – March 2009
Project : Avon –Zogit & ADC HU Steady State
Location : Chennai, India
ZOG is a way of life at Avon, ZOGIT is a process and vehicle for IT associates to help Avon
achieve ZOG. The objective of the project was to develop interface for Avon IT associates to submit their
Zogit ideas and develop system for ZOGIT team to evaluate the ideas. The interface is developed as user
5. friendly and collects the ideas from associate and storing it in the back end. These application is
developed in ATG DAF framework.
Roles & Responsibilities:
• Responsible for developing the application using Dynamo Application Framework
• Responsible for analyzing, designing and implementation of a part of the system within the
constraints of the requirements, architecture, and development process for the project.
• Lead a 3 member team and responsibly for the overall delivery and support.
• Received client appreciation for prompt and attractive front end features development.
CLIENT: AVON(Deputed by Cognizant Technologies)
Environment: ATG DAF, J2EE 1.4, J2SDK 1.4, Struts 1.1, Servlets 2.4, JSP 2.0, SQL Server 2005, Websphere
Application Server 6.0, Tiles.
Role : Lead developer Feb 2007 – Dec 2007
Project : Case Management Workflow (CMW)
Location : Chennai, India
Key Bank is one of the major banking services in United States. Case Management Workflow is
one of the modules of Key Bank which is basically monitoring each and every transactions of the key
bank and creating an alert when any transaction is found to be unlawful or suspicious. Once the alert is
created the Alert will be classified and assigned to the concern person/department. The alert can be
either closed if it found as false alert or converted as Case for further examination. This application is
developed using Java Server Faces technology and FileNet architecture. This application is developed by
following Agile (Scrum) Methodology.
Roles & Responsibilities:
• Involved in Design and Requirement analysis. Involved in Understanding and updating
Functional Specification. Responsible for analyzing requirements and converting them into
technical specifications.
• Responsible for analyzing requirements and converting them into technical specifications.
To identify and define the responsibilities, operations, attributes, and relationships of design
elements.
CLIENT: KEY Bank (Deputed by Cognizant Technologies)
Environment: JSF, J2EE, JSP, HTML, JavaScript, Oracle, FileNet, Windows XP, RAD (ATG)
Role : Developer Oct 2005 – Jan 2007
Project : Office Automation Systems (OASYS)
Location : Chennai, India
Office Automation Systems (OASYS) is application software which was developed in VB6.0 with
SQL Server database, due to client requirements it needs to be converted into J2EE architecture. It
integrates various operations between the office and their two factories through Intranet. The data and
reports of day-to-day operations of the company can be accessed from anywhere, either in the office or
factories with proper security authentications. The whole business activities of the company are broken
down into separate and independent modules. The following modules have been developed and tightly
integrated to form the Office Automation System.
6. Roles & Responsibilities:
• Involved in Design and Requirement analysis, Understanding and updating Functional
Specification.
• Responsible for analyzing requirements and converting them into technical specifications.
• Responsible for developing presentation tier using JSP, HTML, JavaScript and AJAX.
• Responsible for the UI development and complete coding and integration of one of the most
important modules of the application.
• Responsible for providing timely, appropriate feedback on the technical artifacts
(Architecture, Design, Code etc.).
• Responsible for planning the integration of the overall activities involved.
• Responsible for bug fixing and overall production support.
• Interacted with the client & the business communities to obtain core requirements.
CLIENT: Idhayam group of companies(Deputed by ESoft Factory Pte Ltd., Chennai)
Environment: J2EE, JSP, HTML, JavaScript, Windows.
Role : Developer July 2004 – Sep 2005
Project : MEDICOSYS
Location : Chennai, India
MEDICOSYS is a HealthCare product can be customized to any hospitals. It covers day-to-day
activities of the hospital management. This product covers the various functional such as Patient
Management, Medical Record Maintenance, Inventory, Pharmacy, LAB, Radiology, Blood Bank,
Catering, Canteen, HRD & Personal, and Administration. This product undergone various version
according hospital requirements with different functionalities and we are maintaining this product for
various hospitals.
Roles & Responsibilities:
• Involved in Design and Requirement analysis, Understanding and updating Functional
Specification.
• Responsible for analyzing requirements and converting them into technical specifications.
• Responsible for developing presentation tier using JSP, HTML, JavaScript and AJAX.
• Responsible for the UI development and complete coding and integration of one of the most
important modules of the application.
• Responsible for providing timely, appropriate feedback on the technical artifacts
(Architecture, Design, Code etc.).
• Responsible for planning the integration of the overall activities involved.
• Responsible for bug fixing and overall production support.
• Interacted with the client & the business communities to obtain core requirements
CLIENT: ESoft Factory Pte Ltd., Chennai.
Environment: J2EE, JSP, HTML, JavaScript, Windows
• Experience Summary
o Senior Consultant in Cognizant Technologies from Feb 2007 till present
7. o Senior JAVA developer in Esoft Factory (P) Ltd., from July 2004 till Jan 2007