SlideShare a Scribd company logo
Swaminathan Umapathy
Email : swaminathangee@gmail.com
Mobile : 862-371-6661
SUMMARY
▪ Have more than 13 years of professional experience in the IT industry as Technical
Architect/ Technical Lead/ Senior Java-J2EE Developer.
▪ Have vast test driven development experience in JAVA/JEE technologies including Core
Java, JEE, Servlets, JSP, JSTL, Struts, Spring framework, JDBC, Junit , Hibernate,
EJB, JMS, Web Services, JAX-WS, JAX-RS, JAXB, SOAP, XML, XML parsers, Java
& J2EE design patterns
▪ Have strong skills in database table designs, complex and nested SQLs, PL/SQLs, Oracle
10g/11g and MySQL.
▪ Have expert knowledge in Service Oriented Architecture (SOA), web domain
architecture, multi-tiered architecture, distributed systems and Web Services.
▪ Expertise in AJAX, HTML5, jQuery, JavaScript, JSON, CSS and XSLT.
▪ Expertise in MULE ESB, RabbitMQ
▪ Specialized in using IDEs Eclipse, WSAD, TOAD and SQL Developer
▪ Experience in application performance tuning using JProfiler, Dynatrace
▪ Expertise in using configuration management tools like CVS, VSS, SVN, and Perforce.
▪ Have exceptional record in overseeing all phases of Software Development Life Cycle from
analysis and design to implementation and maintenance using Waterfall and Agile
methodologies.
▪ Have excellent communications skills and actively involved with client interaction. Adept at
building strong working relationships with coworkers and management.
TECHNICAL SKILLS:
Platforms : Windows 7, Linux
Languages : Java, JEE, Java Servlets, ASP, JSP, JDBC, Struts Framework,
Spring, Hibernate, Java Beans, HTML, JavaScript, JDBC, XML,
XSD, XSLT, JUnit, Rules Engine, Business Rules Engine (BRE)
DesignPatterns : Data Access Objects, Business Objects, Factory, Data Transfer
Objects, Java Design Patterns like Singleton, MVC Model, OOPS,
UML
Application Servers : IBM Websphere Application Server 4.0,5.x/6.0, Apache Tomcat
4, 7.x, Microsoft IIS 5.0
Enterprise : Mule ESB, RabbitMQ
Distribute Computing : ADO, COM, DCOM, RMI, CORBA
Design : UML
Defect Tracking : Team Track, Track Record, HP ALM, JIRA and Bugzilla.
DBMS : Oracle 8i, 9i, 10g
Versioning : CVS, VSS, SVN, Perforce.
Build Tools : Apache Ant, Maven, Sonar
IDEs /Tools : MS Visual SourceSafe 6.0, Sub-Version, Eclipse, PMD, PRINCE
XML, JProfiler, Toad and SQL Developer, SOAPUI
DOMAIN EXPERTISE
● Expertise in Eligibility Determination and Benefit Calculation [US Government
Domain] (Families First, SNAP, Medicaid and Child Care)
● Expertise in Logistics & Supply chain management
● Expertise in e-Business (B2C,C2C)
ACHIEVEMENTS & AWARDS
● “Initiative excellence” award received for year 2012.
● “Go and Beyond” award received for the most number of defects turned per year 2011.
● “Pat on the Back” award received for junior mentor excellence for the year 2008.
ACADEMIC SKILLS & EDUCATION
● Electronic commerce Computer software training completed in year between 2000-
2001
● Bachelor’s Degree in Biological science completed in year between 1994 – 1997
● First class Master’s Degree in Aquaculture completed in year between 1997-1999
PROFESSIONAL WORK EXPERIENCE:
Technical Architect / Lead December 2013 – Till Now
Technosoft Corporation, CO USA
Client : Colorado Department of Human Services (DHS)
Project : Colorado Benefits Management System (CBMS)
Environment : Java, JSP, Spring framework (O/R persistence mapping SQL Mapper, CMS,
Rules Engine, Business Rules Engine (BRE),MVC), Servlets API, JDBC, Eclipse,
Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS,Toad, Edit Plus,
SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, SVN, Track record and Team Track,
Prince XML, Cruise Control, Hudson, JProfiler, Dynatrace, Windows & Unix.
Description :
The CBMS is an eligibility determination system shared by CDHS and CDHCPF. It is an
information technology system that replaced six systems – Client Oriented Information Network
(COIN), Colorado Automated Food Assistance System (CAFSS), Colorado Automated Client
Tracking Information System (CACTIS), Colorado Employment First (CEF), Colorado Adult
Protection System (APS), and Child Health Plan Plus (CHP+) with one unified system for data
collection and eligibility and benefit determination. The project also collaborates with county
departments and non-county Medical Assistance (MA) sites for client eligibility support.
The CBMS incorporates eligibility determination for Medicaid, food assistance, cash assistance,
the Children’s Basic Health Plan including case management functions such as work programs
and others.
Responsibilities:
● Design reviews with business analysts and prepared technical design documents (TDD).
● Implemented business requirements through design strategies based on Service Oriented
Architecture (SOA), Core Java Classes, J2EE, AJAX and Data modeling technologies.
● Architected various SOAP and RESTful web services to interface with CBMS core
system & online PEAK system
● Involved with studying business requirements and gathering technical requirements.
● Interacted with the business and user group to ascertain requirements to carry out
Business Process Management processes with detailed functional and technical analysis
with OOAD concepts Methodology.
● Enterprise Service Integration using Mule ESB and RabbitMQ.
● Involved in coding and implementation activities for various components using Java,
JEE, Servlets API
● Performed code reviews and ensured all the deliverables are adhered to standards.
● Provided technical, architecture, domain expertise and leadership to the team.
Technical & Functional Lead Oct 2008 – Feb 2013
Xerox Corporation
Client : Tennessee Department of Human Services (DHS)
Project : Vision Integration Platform (VIP)
Environment : @Vantage framework (O/R persistence mapping SQL Mapper, CMS, Rules
Engine, Business Rules Engine (BRE),MVC), Java, Servlets API, JDBC, Eclipse,
Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS, Toad, Edit
Plus, SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, SVN, Track record and Team
Track, Prince XML, Cruise Control, Hudson, JProfiler, Dynatrace, Windows &
Unix.
Description :
Vision Integration Platform is a service eligibility tool used by Tennessee Department of Human
Services for determining customer’s eligibility to opt-in for the self-sufficient programs (Family
first, Food stamps, Child care) offered by the state Government.
Responsibilities:
● Involved with studying business requirements and gathering technical requirements.
● Lead a team of 10 members.
● Interacted with the business and user group to ascertain requirements to carry out
Business Process Management processes with detailed functional and technical analysis
with OOAD concepts Methodology.
● Playing the role of Scrum Master.
● Involved in coding and implementation activities for various components using Java,
JEE, Servlets API, SQLMapper, Rules Engine using @Vantage
● Developed helper classes to communicate with presentation tier, which consists of JSPs
& Servlets.
● Developing various User Interfaces using HTML, XHTML, CSS and JavaScript.
● Used Prince XML to convert HTML contents as PDF format for Client Notices.
● Designed and developed the Eligibility screening application paper application.
https://fabenefits.dhs.tn.gov
● Developing XML schemas for OR mapping.
● Wrote SQL Mapping XML files for mapping Java classes with Oracle Database tables.
● Worked on Workflow Engine, Notice Engine
● Developed the front end interface using HTML, Javascript with AJAX features.
● Wrote backend Oracle stored procedures and functions.
● Participated in status and review meetings with the project management team and the
client.
● Involved in Unit testing and performed peer review of design and code.
● Wrote JUnit, System Test plans for the business analyst to test the application.
● Coordinating between development, testing, configuration and production teams.
● Significant role played in application performance tuning using JProfiler and Dynatrace.
Technical Lead Oct 2006 – Sep 2008
Cambridge Solutions
Client : Massachusetts Department of Transitional Assistance (DTA)
Project : Basic Eligibility and Control Online Network (BEACON)
Environment : @Vantage framework (O/R persistence mapping SQL Mapper, CMS, Rules
Engine, Business Rules Engine (BRE),MVC), Java, Servlets API, JDBC, Eclipse,
Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS,Toad, Edit Plus,
SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, , SVN, Track record and Team
Track, Prince XML, Cruise Control, Hudson, JProfiler, Windows & Unix.
Description :
BEACON has been developed as the real time system used to intake applications, determine
eligibility, collect data on an ongoing basis and do case Maintenance for the Department of
Transitional Assistance, State of Massachusetts.
Responsibilities:
● Involved with studying business requirements and gathering technical requirements.
● Lead a team of 8 members.
● Interacted with the business and user group to ascertain requirements to carry out
Business Process Management processes with detailed functional and technical analysis
with OOAD concepts methodology.
● Involved in coding and implementation activities for various components using Java,
JEE, Servlets API, SQLMapper, Rules Engine using @Vantage
● Developed helper classes to communicate with presentation tier, which consists of JSPs
& Servlets.
● Developing various User Interfaces using HTML, XHTML, CSS and JavaScript.
● Used Prince XML to convert HTML contents as PDF format for Client Notices.
● Developing XML schemas for OR mapping.
● Wrote SQL Mapping XML files for mapping Java classes with Oracle Database tables.
● Worked on Workflow Engine, Notice Engine
● Developed the front end interface using HTML, Javascript with AJAX features.
● Wrote backend Oracle stored procedures and functions.
● Participated in status and review meetings with the project management team and the
client.
● Involved in Unit testing and performed peer review of design and code.
● Wrote JUnit, System Test plans for the business analyst to test the application.
● Coordinating between development, testing, configuration and production teams.
● Significant role played in application performance tuning using JProfiler.
Senior Software Engineer Jan 2005 – Oct 2006
Cambridge Solutions
Client : Minnesota Department of Human Services (DHS)
Project : HealthMatch
Environment : @Vantage framework (O/R persistence mapping SQL Mapper, CMS, Rules
Engine, Business Rules Engine (BRE),MVC), Java, Servlets API, JDBC, Eclipse,
Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS,Toad, Edit Plus,
SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, , SVN, Track record and Team
Track, Prince XML, Cruise Control, Hudson, JProfiler, Windows & Unix.
Description :
HealthMatch is an automated eligibility system for the State of Minnesota's
Healthcare. This system is developed on an n-tier web based technology. It will provide
services for all State Medicaid programs. The system is designed with @Vantage framework.
A custom system for the automation of health care program eligibility including: information
assistance, information referral, data collection, eligibility determination, case maintenance,
case retention and other business operations.
Responsibilities:
● Involved with studying business requirements and gathering technical requirements.
● Interacted with the business and user group to ascertain requirements to carry out
Business Process Management processes with detailed functional and technical analysis
with OOAD concepts Methodology.
● Involved in coding and implementation activities for various components using Java,
JEE, Servlets API, SQLMapper, Rules Engine using @Vantage
● Developed helper classes to communicate with presentation tier, which consists of JSPs
& Servlets.
● Developing various User Interfaces using HTML, XHTML, CSS and JavaScript.
● Used Prince XML to convert HTML contents as PDF format for Client Notices.
● Developing XML schemas for OR mapping.
● Wrote SQL Mapping XML files for mapping Java classes with Oracle Database tables.
● Worked on Workflow Engine, Notice Engine
● Developed the front end interface using HTML, Javascript with AJAX features.
● Wrote backend Oracle stored procedures and functions.
● Participated in status and review meetings with the project management team and the
client.
● Involved in Unit testing and performed peer review of design and code.
● Wrote JUnit, System Test plans for the business analyst to test the application.
● Coordinating between development, testing, configuration and production teams.
Software Consultant Sep 2004 – Jan 2005
Teem Brains Technology Pvt. Ltd.
Client : TVS Logistics
Project : Track And Trace
Environment : Tomcat Web Server, Java / J2EE, Struts 1.2 Frame Work, Java, Servlets, JDBC,
JSP, Oracle 9i, Toad.
Description :
This project is a part of the TVS logistics Web Development project. It is used for
maintaining the status of the logistics supply chain management. This application gathers
the Hub information, which TVS maintains in various parts of India. Supply collected from
hub via transport has to be distributed to the Client in various places. The distribution in
turn consists of various processes like Line Haul, Direct or In plant.This project monitors and
generates the manifesto by which the transporter takes the supply to the destination Hub.
Responsibilities:
● Involved in coding and implementation activities for various components using Java,
J2EE, Servlets API, Struts and Hibernate.
● Significant role was played by converting ASP/COM business objects into Java / Struts /
Beans.
● Coordinating between development, testing, configuration and production teams.
● Developed the front end interface using JSP, Form Beans, HTML and Javascript.
Software Engineer Oct 2003 – Sep 2004
SAI Computers
Client : Metropolitan of Chennai
Project : Public E-Grievances
Environment : Tomcat Web Server, JSP, Servlets, Oracle 8i, and Toad.
Description :
Public E-Grievances is developed to collect society infrastructure problems through a web
site. Public can post their grievances in this site if there is any problem in their locality
especially Water scarcity, Road transport, Electricity, Drainage water cleaning. These
grievances are segregated department wise and assigned to the specific department. The
system generated a grievance number for each grievance posted for future reference. Public
can track the status of the grievance they have posted using the grievance number.
Responsibilities:
● Involved in coding and implementation activities for various components using Java, JSP
and JDBC.
● Coordinating between development, testing, configuration and production teams.
● Developed the front end interface using JSP, Form Beans, HTML and Javascript.
Software Engineer Jun 2002 – Oct 2003
SAI Computers
Client : Delta Consumables Marketing Pvt. Ltd.
Project : eSales Illustrations
Environment : Tomcat Web Server, JAVA / J2EE, Oracle 10g, JSP, Servlets, OC4J and Toad.
Description :
E-sales Illustrations is a marketing website to sell products in B2C system. This site has
three categories sales promotions, transactions, and marketing people maintenance.
Daily sales can be viewed by administration department .The marketing team members can
get vital information about product technical details, modification details, warranty details
etc. Public can post their suggestions to improve sales promotion.
Responsibilities:
● Involved in coding and implementation activities for various components using Java, JSP
and JDBC.
● Coordinating between development, testing, configuration and production teams.
● Developed the front end interface using JSP, Form Beans, HTML and Javascript.

More Related Content

What's hot

JSF On Rails - Devoxx 2008
JSF On Rails - Devoxx 2008JSF On Rails - Devoxx 2008
JSF On Rails - Devoxx 2008
Lucas Jellema
 
Resume-pradeep SQL DBA
Resume-pradeep SQL DBAResume-pradeep SQL DBA
Resume-pradeep SQL DBA
Pradeep GP
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - Resume
Raja ganesh
 
Afsal Resume
Afsal ResumeAfsal Resume
Afsal Resume
senzonafsal
 
IT_SDBA
IT_SDBAIT_SDBA
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
Alaguraja Ramasamy
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
(Actively Looking) Akunuru
 
IT_SDBA
IT_SDBAIT_SDBA
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
Amar Modalavalasa
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran Muthaiah
 
Bhim raju
Bhim rajuBhim raju
Bhim raju
karths22
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
Sachidanand Semwal
 
Patel v res_(1)
Patel v res_(1)Patel v res_(1)
Patel v res_(1)
Vijay Patel
 
Raveendra_Resume.DOC
Raveendra_Resume.DOCRaveendra_Resume.DOC
Raveendra_Resume.DOC
Raveendra Nanjundappa
 
Sid K
Sid KSid K
Sid K
Sid K
 
SYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRs
danish ali
 
Introduction to java ee
Introduction to java eeIntroduction to java ee
Introduction to java ee
Ranjan Kumar
 
NiveditaResumeDBA
NiveditaResumeDBA NiveditaResumeDBA
NiveditaResumeDBA
Nivedita Alure
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
renuga V
 
Career resume
Career resumeCareer resume
Career resume
Asif Ali
 

What's hot (20)

JSF On Rails - Devoxx 2008
JSF On Rails - Devoxx 2008JSF On Rails - Devoxx 2008
JSF On Rails - Devoxx 2008
 
Resume-pradeep SQL DBA
Resume-pradeep SQL DBAResume-pradeep SQL DBA
Resume-pradeep SQL DBA
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - Resume
 
Afsal Resume
Afsal ResumeAfsal Resume
Afsal Resume
 
IT_SDBA
IT_SDBAIT_SDBA
IT_SDBA
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
IT_SDBA
IT_SDBAIT_SDBA
IT_SDBA
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Bhim raju
Bhim rajuBhim raju
Bhim raju
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
Patel v res_(1)
Patel v res_(1)Patel v res_(1)
Patel v res_(1)
 
Raveendra_Resume.DOC
Raveendra_Resume.DOCRaveendra_Resume.DOC
Raveendra_Resume.DOC
 
Sid K
Sid KSid K
Sid K
 
SYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRsSYED_DANISH_J2EE_8YRs
SYED_DANISH_J2EE_8YRs
 
Introduction to java ee
Introduction to java eeIntroduction to java ee
Introduction to java ee
 
NiveditaResumeDBA
NiveditaResumeDBA NiveditaResumeDBA
NiveditaResumeDBA
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
 
Career resume
Career resumeCareer resume
Career resume
 

Viewers also liked

Credit score presentation v7
Credit score presentation v7Credit score presentation v7
Credit score presentation v7
Rhonda Schmidt
 
дистанционный курс администрирование Linux
дистанционный курс администрирование Linuxдистанционный курс администрирование Linux
дистанционный курс администрирование Linux
Henry047
 
RAPEROS.
RAPEROS.RAPEROS.
RAPEROS.
Fran Navarro
 
Helping hands - Marie
Helping hands - MarieHelping hands - Marie
Helping hands - Marie
Marie Zarzavatdjian
 
Socio economic groups
Socio economic groupsSocio economic groups
Socio economic groups
ZaryabZ
 
Build an impressive future at Rohrig
Build an impressive future at Rohrig Build an impressive future at Rohrig
Build an impressive future at Rohrig
alieseo
 
Ppt
PptPpt
Build an impressive future at Rohrig
Build an impressive future at RohrigBuild an impressive future at Rohrig
Build an impressive future at Rohrig
alieseo
 
Build an impressive future at Rohrig
Build an impressive future at Rohrig Build an impressive future at Rohrig
Build an impressive future at Rohrig
alieseo
 
Kerajaan Mataram Kuno
Kerajaan Mataram KunoKerajaan Mataram Kuno
Kerajaan Mataram Kuno
SMK NEGERI 1 PURBALINGGA
 
Round Hole, Square Pegs: A brief history of a metadata mapping tool
Round Hole, Square Pegs: A brief history of a metadata mapping toolRound Hole, Square Pegs: A brief history of a metadata mapping tool
Round Hole, Square Pegs: A brief history of a metadata mapping tool
Kate Flynn
 
Top 5 - Most Influential Coaches in Barcelona's History
Top 5 - Most Influential Coaches in Barcelona's History Top 5 - Most Influential Coaches in Barcelona's History
Top 5 - Most Influential Coaches in Barcelona's History
Inspire Coach Education
 
AFC Bournemouth - A 10 Game Team Analysis
AFC Bournemouth - A 10 Game Team AnalysisAFC Bournemouth - A 10 Game Team Analysis
AFC Bournemouth - A 10 Game Team Analysis
Inspire Coach Education
 
Rondos - Up Back Through + Progressions 1 + 2
Rondos - Up Back Through + Progressions 1 + 2Rondos - Up Back Through + Progressions 1 + 2
Rondos - Up Back Through + Progressions 1 + 2
Inspire Coach Education
 
Rondos - Up Back Through
Rondos - Up Back ThroughRondos - Up Back Through
Rondos - Up Back Through
Inspire Coach Education
 

Viewers also liked (16)

Credit score presentation v7
Credit score presentation v7Credit score presentation v7
Credit score presentation v7
 
дистанционный курс администрирование Linux
дистанционный курс администрирование Linuxдистанционный курс администрирование Linux
дистанционный курс администрирование Linux
 
Project Succeed
Project SucceedProject Succeed
Project Succeed
 
RAPEROS.
RAPEROS.RAPEROS.
RAPEROS.
 
Helping hands - Marie
Helping hands - MarieHelping hands - Marie
Helping hands - Marie
 
Socio economic groups
Socio economic groupsSocio economic groups
Socio economic groups
 
Build an impressive future at Rohrig
Build an impressive future at Rohrig Build an impressive future at Rohrig
Build an impressive future at Rohrig
 
Ppt
PptPpt
Ppt
 
Build an impressive future at Rohrig
Build an impressive future at RohrigBuild an impressive future at Rohrig
Build an impressive future at Rohrig
 
Build an impressive future at Rohrig
Build an impressive future at Rohrig Build an impressive future at Rohrig
Build an impressive future at Rohrig
 
Kerajaan Mataram Kuno
Kerajaan Mataram KunoKerajaan Mataram Kuno
Kerajaan Mataram Kuno
 
Round Hole, Square Pegs: A brief history of a metadata mapping tool
Round Hole, Square Pegs: A brief history of a metadata mapping toolRound Hole, Square Pegs: A brief history of a metadata mapping tool
Round Hole, Square Pegs: A brief history of a metadata mapping tool
 
Top 5 - Most Influential Coaches in Barcelona's History
Top 5 - Most Influential Coaches in Barcelona's History Top 5 - Most Influential Coaches in Barcelona's History
Top 5 - Most Influential Coaches in Barcelona's History
 
AFC Bournemouth - A 10 Game Team Analysis
AFC Bournemouth - A 10 Game Team AnalysisAFC Bournemouth - A 10 Game Team Analysis
AFC Bournemouth - A 10 Game Team Analysis
 
Rondos - Up Back Through + Progressions 1 + 2
Rondos - Up Back Through + Progressions 1 + 2Rondos - Up Back Through + Progressions 1 + 2
Rondos - Up Back Through + Progressions 1 + 2
 
Rondos - Up Back Through
Rondos - Up Back ThroughRondos - Up Back Through
Rondos - Up Back Through
 

Similar to Swaminathan_JAVA_JEE_13_Years_IT_Experience

MANOJ .docx
MANOJ                                                             .docxMANOJ                                                             .docx
MANOJ .docx
infantsuk
 
Gubendran Lakshmanan
Gubendran LakshmananGubendran Lakshmanan
Gubendran Lakshmanan
Gubendran Lakshmanan
 
SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RES
Sriram Thota
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
Venugopal Devarapalli
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
SUNILKUMAR GADHETHARIA
 
Narender_resume
Narender_resumeNarender_resume
Narender_resume
Narender Yadav
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar
 
Gangadhar_Challa_Profile
Gangadhar_Challa_ProfileGangadhar_Challa_Profile
Gangadhar_Challa_Profile
Gangadhar Challa
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
Nihar Shah
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
Nihar Shah
 
Resume
ResumeResume
Resume
Mohan reddy
 
AjayResume
AjayResumeAjayResume
AjayResume
ajay Ajaykumar
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
MdHasan872214
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
sreekanthavco
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
Julian Serna
 
Madhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EEMadhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EE
RAMADHAVA REDDY KAYYURU
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
Soundarya Reddy
 
IbrahimUpdated_resume
IbrahimUpdated_resumeIbrahimUpdated_resume
IbrahimUpdated_resume
Zigin
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
khajavali shaik
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
RINJU DONGOL
 

Similar to Swaminathan_JAVA_JEE_13_Years_IT_Experience (20)

MANOJ .docx
MANOJ                                                             .docxMANOJ                                                             .docx
MANOJ .docx
 
Gubendran Lakshmanan
Gubendran LakshmananGubendran Lakshmanan
Gubendran Lakshmanan
 
SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RES
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Narender_resume
Narender_resumeNarender_resume
Narender_resume
 
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration DeveloperRam Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
 
Gangadhar_Challa_Profile
Gangadhar_Challa_ProfileGangadhar_Challa_Profile
Gangadhar_Challa_Profile
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Resume
ResumeResume
Resume
 
AjayResume
AjayResumeAjayResume
AjayResume
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
Madhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EEMadhava_Sr_JAVA_J2EE
Madhava_Sr_JAVA_J2EE
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
IbrahimUpdated_resume
IbrahimUpdated_resumeIbrahimUpdated_resume
IbrahimUpdated_resume
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
 

Swaminathan_JAVA_JEE_13_Years_IT_Experience

  • 1. Swaminathan Umapathy Email : swaminathangee@gmail.com Mobile : 862-371-6661 SUMMARY ▪ Have more than 13 years of professional experience in the IT industry as Technical Architect/ Technical Lead/ Senior Java-J2EE Developer. ▪ Have vast test driven development experience in JAVA/JEE technologies including Core Java, JEE, Servlets, JSP, JSTL, Struts, Spring framework, JDBC, Junit , Hibernate, EJB, JMS, Web Services, JAX-WS, JAX-RS, JAXB, SOAP, XML, XML parsers, Java & J2EE design patterns ▪ Have strong skills in database table designs, complex and nested SQLs, PL/SQLs, Oracle 10g/11g and MySQL. ▪ Have expert knowledge in Service Oriented Architecture (SOA), web domain architecture, multi-tiered architecture, distributed systems and Web Services. ▪ Expertise in AJAX, HTML5, jQuery, JavaScript, JSON, CSS and XSLT. ▪ Expertise in MULE ESB, RabbitMQ ▪ Specialized in using IDEs Eclipse, WSAD, TOAD and SQL Developer ▪ Experience in application performance tuning using JProfiler, Dynatrace ▪ Expertise in using configuration management tools like CVS, VSS, SVN, and Perforce. ▪ Have exceptional record in overseeing all phases of Software Development Life Cycle from analysis and design to implementation and maintenance using Waterfall and Agile methodologies. ▪ Have excellent communications skills and actively involved with client interaction. Adept at building strong working relationships with coworkers and management.
  • 2. TECHNICAL SKILLS: Platforms : Windows 7, Linux Languages : Java, JEE, Java Servlets, ASP, JSP, JDBC, Struts Framework, Spring, Hibernate, Java Beans, HTML, JavaScript, JDBC, XML, XSD, XSLT, JUnit, Rules Engine, Business Rules Engine (BRE) DesignPatterns : Data Access Objects, Business Objects, Factory, Data Transfer Objects, Java Design Patterns like Singleton, MVC Model, OOPS, UML Application Servers : IBM Websphere Application Server 4.0,5.x/6.0, Apache Tomcat 4, 7.x, Microsoft IIS 5.0 Enterprise : Mule ESB, RabbitMQ Distribute Computing : ADO, COM, DCOM, RMI, CORBA Design : UML Defect Tracking : Team Track, Track Record, HP ALM, JIRA and Bugzilla. DBMS : Oracle 8i, 9i, 10g Versioning : CVS, VSS, SVN, Perforce. Build Tools : Apache Ant, Maven, Sonar IDEs /Tools : MS Visual SourceSafe 6.0, Sub-Version, Eclipse, PMD, PRINCE XML, JProfiler, Toad and SQL Developer, SOAPUI DOMAIN EXPERTISE ● Expertise in Eligibility Determination and Benefit Calculation [US Government Domain] (Families First, SNAP, Medicaid and Child Care) ● Expertise in Logistics & Supply chain management ● Expertise in e-Business (B2C,C2C) ACHIEVEMENTS & AWARDS ● “Initiative excellence” award received for year 2012. ● “Go and Beyond” award received for the most number of defects turned per year 2011. ● “Pat on the Back” award received for junior mentor excellence for the year 2008.
  • 3. ACADEMIC SKILLS & EDUCATION ● Electronic commerce Computer software training completed in year between 2000- 2001 ● Bachelor’s Degree in Biological science completed in year between 1994 – 1997 ● First class Master’s Degree in Aquaculture completed in year between 1997-1999 PROFESSIONAL WORK EXPERIENCE: Technical Architect / Lead December 2013 – Till Now Technosoft Corporation, CO USA Client : Colorado Department of Human Services (DHS) Project : Colorado Benefits Management System (CBMS) Environment : Java, JSP, Spring framework (O/R persistence mapping SQL Mapper, CMS, Rules Engine, Business Rules Engine (BRE),MVC), Servlets API, JDBC, Eclipse, Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS,Toad, Edit Plus, SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, SVN, Track record and Team Track, Prince XML, Cruise Control, Hudson, JProfiler, Dynatrace, Windows & Unix. Description : The CBMS is an eligibility determination system shared by CDHS and CDHCPF. It is an information technology system that replaced six systems – Client Oriented Information Network (COIN), Colorado Automated Food Assistance System (CAFSS), Colorado Automated Client Tracking Information System (CACTIS), Colorado Employment First (CEF), Colorado Adult Protection System (APS), and Child Health Plan Plus (CHP+) with one unified system for data collection and eligibility and benefit determination. The project also collaborates with county departments and non-county Medical Assistance (MA) sites for client eligibility support. The CBMS incorporates eligibility determination for Medicaid, food assistance, cash assistance, the Children’s Basic Health Plan including case management functions such as work programs and others. Responsibilities: ● Design reviews with business analysts and prepared technical design documents (TDD). ● Implemented business requirements through design strategies based on Service Oriented Architecture (SOA), Core Java Classes, J2EE, AJAX and Data modeling technologies. ● Architected various SOAP and RESTful web services to interface with CBMS core system & online PEAK system ● Involved with studying business requirements and gathering technical requirements.
  • 4. ● Interacted with the business and user group to ascertain requirements to carry out Business Process Management processes with detailed functional and technical analysis with OOAD concepts Methodology. ● Enterprise Service Integration using Mule ESB and RabbitMQ. ● Involved in coding and implementation activities for various components using Java, JEE, Servlets API ● Performed code reviews and ensured all the deliverables are adhered to standards. ● Provided technical, architecture, domain expertise and leadership to the team. Technical & Functional Lead Oct 2008 – Feb 2013 Xerox Corporation Client : Tennessee Department of Human Services (DHS) Project : Vision Integration Platform (VIP) Environment : @Vantage framework (O/R persistence mapping SQL Mapper, CMS, Rules Engine, Business Rules Engine (BRE),MVC), Java, Servlets API, JDBC, Eclipse, Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS, Toad, Edit Plus, SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, SVN, Track record and Team Track, Prince XML, Cruise Control, Hudson, JProfiler, Dynatrace, Windows & Unix. Description : Vision Integration Platform is a service eligibility tool used by Tennessee Department of Human Services for determining customer’s eligibility to opt-in for the self-sufficient programs (Family first, Food stamps, Child care) offered by the state Government. Responsibilities: ● Involved with studying business requirements and gathering technical requirements. ● Lead a team of 10 members. ● Interacted with the business and user group to ascertain requirements to carry out Business Process Management processes with detailed functional and technical analysis with OOAD concepts Methodology. ● Playing the role of Scrum Master. ● Involved in coding and implementation activities for various components using Java, JEE, Servlets API, SQLMapper, Rules Engine using @Vantage ● Developed helper classes to communicate with presentation tier, which consists of JSPs & Servlets. ● Developing various User Interfaces using HTML, XHTML, CSS and JavaScript. ● Used Prince XML to convert HTML contents as PDF format for Client Notices.
  • 5. ● Designed and developed the Eligibility screening application paper application. https://fabenefits.dhs.tn.gov ● Developing XML schemas for OR mapping. ● Wrote SQL Mapping XML files for mapping Java classes with Oracle Database tables. ● Worked on Workflow Engine, Notice Engine ● Developed the front end interface using HTML, Javascript with AJAX features. ● Wrote backend Oracle stored procedures and functions. ● Participated in status and review meetings with the project management team and the client. ● Involved in Unit testing and performed peer review of design and code. ● Wrote JUnit, System Test plans for the business analyst to test the application. ● Coordinating between development, testing, configuration and production teams. ● Significant role played in application performance tuning using JProfiler and Dynatrace. Technical Lead Oct 2006 – Sep 2008 Cambridge Solutions Client : Massachusetts Department of Transitional Assistance (DTA) Project : Basic Eligibility and Control Online Network (BEACON) Environment : @Vantage framework (O/R persistence mapping SQL Mapper, CMS, Rules Engine, Business Rules Engine (BRE),MVC), Java, Servlets API, JDBC, Eclipse, Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS,Toad, Edit Plus, SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, , SVN, Track record and Team Track, Prince XML, Cruise Control, Hudson, JProfiler, Windows & Unix. Description : BEACON has been developed as the real time system used to intake applications, determine eligibility, collect data on an ongoing basis and do case Maintenance for the Department of Transitional Assistance, State of Massachusetts. Responsibilities: ● Involved with studying business requirements and gathering technical requirements. ● Lead a team of 8 members. ● Interacted with the business and user group to ascertain requirements to carry out Business Process Management processes with detailed functional and technical analysis with OOAD concepts methodology. ● Involved in coding and implementation activities for various components using Java, JEE, Servlets API, SQLMapper, Rules Engine using @Vantage ● Developed helper classes to communicate with presentation tier, which consists of JSPs & Servlets.
  • 6. ● Developing various User Interfaces using HTML, XHTML, CSS and JavaScript. ● Used Prince XML to convert HTML contents as PDF format for Client Notices. ● Developing XML schemas for OR mapping. ● Wrote SQL Mapping XML files for mapping Java classes with Oracle Database tables. ● Worked on Workflow Engine, Notice Engine ● Developed the front end interface using HTML, Javascript with AJAX features. ● Wrote backend Oracle stored procedures and functions. ● Participated in status and review meetings with the project management team and the client. ● Involved in Unit testing and performed peer review of design and code. ● Wrote JUnit, System Test plans for the business analyst to test the application. ● Coordinating between development, testing, configuration and production teams. ● Significant role played in application performance tuning using JProfiler. Senior Software Engineer Jan 2005 – Oct 2006 Cambridge Solutions Client : Minnesota Department of Human Services (DHS) Project : HealthMatch Environment : @Vantage framework (O/R persistence mapping SQL Mapper, CMS, Rules Engine, Business Rules Engine (BRE),MVC), Java, Servlets API, JDBC, Eclipse, Web Services, Oracle /SQL/ DB2, HTML, UML, JavaScript, CSS,Toad, Edit Plus, SOAP, XML, Ajax, Tomcat , Eclipse, TOAD, , SVN, Track record and Team Track, Prince XML, Cruise Control, Hudson, JProfiler, Windows & Unix. Description : HealthMatch is an automated eligibility system for the State of Minnesota's Healthcare. This system is developed on an n-tier web based technology. It will provide services for all State Medicaid programs. The system is designed with @Vantage framework. A custom system for the automation of health care program eligibility including: information assistance, information referral, data collection, eligibility determination, case maintenance, case retention and other business operations. Responsibilities: ● Involved with studying business requirements and gathering technical requirements. ● Interacted with the business and user group to ascertain requirements to carry out Business Process Management processes with detailed functional and technical analysis with OOAD concepts Methodology. ● Involved in coding and implementation activities for various components using Java, JEE, Servlets API, SQLMapper, Rules Engine using @Vantage
  • 7. ● Developed helper classes to communicate with presentation tier, which consists of JSPs & Servlets. ● Developing various User Interfaces using HTML, XHTML, CSS and JavaScript. ● Used Prince XML to convert HTML contents as PDF format for Client Notices. ● Developing XML schemas for OR mapping. ● Wrote SQL Mapping XML files for mapping Java classes with Oracle Database tables. ● Worked on Workflow Engine, Notice Engine ● Developed the front end interface using HTML, Javascript with AJAX features. ● Wrote backend Oracle stored procedures and functions. ● Participated in status and review meetings with the project management team and the client. ● Involved in Unit testing and performed peer review of design and code. ● Wrote JUnit, System Test plans for the business analyst to test the application. ● Coordinating between development, testing, configuration and production teams. Software Consultant Sep 2004 – Jan 2005 Teem Brains Technology Pvt. Ltd. Client : TVS Logistics Project : Track And Trace Environment : Tomcat Web Server, Java / J2EE, Struts 1.2 Frame Work, Java, Servlets, JDBC, JSP, Oracle 9i, Toad. Description : This project is a part of the TVS logistics Web Development project. It is used for maintaining the status of the logistics supply chain management. This application gathers the Hub information, which TVS maintains in various parts of India. Supply collected from hub via transport has to be distributed to the Client in various places. The distribution in turn consists of various processes like Line Haul, Direct or In plant.This project monitors and generates the manifesto by which the transporter takes the supply to the destination Hub. Responsibilities: ● Involved in coding and implementation activities for various components using Java, J2EE, Servlets API, Struts and Hibernate. ● Significant role was played by converting ASP/COM business objects into Java / Struts / Beans. ● Coordinating between development, testing, configuration and production teams. ● Developed the front end interface using JSP, Form Beans, HTML and Javascript.
  • 8. Software Engineer Oct 2003 – Sep 2004 SAI Computers Client : Metropolitan of Chennai Project : Public E-Grievances Environment : Tomcat Web Server, JSP, Servlets, Oracle 8i, and Toad. Description : Public E-Grievances is developed to collect society infrastructure problems through a web site. Public can post their grievances in this site if there is any problem in their locality especially Water scarcity, Road transport, Electricity, Drainage water cleaning. These grievances are segregated department wise and assigned to the specific department. The system generated a grievance number for each grievance posted for future reference. Public can track the status of the grievance they have posted using the grievance number. Responsibilities: ● Involved in coding and implementation activities for various components using Java, JSP and JDBC. ● Coordinating between development, testing, configuration and production teams. ● Developed the front end interface using JSP, Form Beans, HTML and Javascript. Software Engineer Jun 2002 – Oct 2003 SAI Computers Client : Delta Consumables Marketing Pvt. Ltd. Project : eSales Illustrations Environment : Tomcat Web Server, JAVA / J2EE, Oracle 10g, JSP, Servlets, OC4J and Toad. Description : E-sales Illustrations is a marketing website to sell products in B2C system. This site has three categories sales promotions, transactions, and marketing people maintenance. Daily sales can be viewed by administration department .The marketing team members can get vital information about product technical details, modification details, warranty details etc. Public can post their suggestions to improve sales promotion. Responsibilities: ● Involved in coding and implementation activities for various components using Java, JSP and JDBC. ● Coordinating between development, testing, configuration and production teams. ● Developed the front end interface using JSP, Form Beans, HTML and Javascript.