POONGODI PANNEERSELVAM
Citratek: 813-***-****
***@********.***.
PROFESSIONAL SUMMARY:
. Over 8 years of experience in Information technology in analysis,
design, development, deployment of Enterprise, client / server
applications, production support, maintenance, configuration,
troubleshooting & testing using JAVA, J2EE technologies and Web
Technologies for enterprise applications.
. Experienced in working with application servers such as IBM WebSphere,
WebLogic Application Servers and RAD.
. Strong experience in application development using MVC frameworks such
as Struts and Spring.
. Strong expertise in development and deployment of web components that
include Servlets, JSPs and business layer components that include Web
Services and data access layers using JDBC,iBATIS.
. 8 years of hard Core Experience in Java, Java Beans, Servlets, JDBC,
JSP, EJB, JMS, RMI and Unix.
. Experienced in design using Struts Tag Library, JSP, CSS, HTML
providing client side validations in JavaScript and providing
interactive front end GUI.
. Expertise in configuring the Struts,Spring Application Context with
dependency injection and using Spring Framework that can integrate
iBATIS and Web application.
. Proficient usage of XML for developing the web and enterprise
applications.
. Experienced in all phases of SDLC including analysis, design, coding
and testing, expertise in integration using J2EE architecture.
. Excellent hands on experience with HTML, DHTML, XM, XSLT, XML Schema,
DOM and SAX Parsers.
. Expertise on writing builds and deployment scripts using ANT and Shell
Script customized Log4J.
. Experience with using IDEs like RAD 8.5, WSAD 5.x, Eclipse 3.x and
Jbuilder.
. Developed Web based GUI (JavaScript, CSS and AJAX).
. Well versed in PVCS version control systems.
. Experienced in creating various project artifacts like use-case
documents (UML designing), class diagrams, sequence diagrams, design
document, etc.
. Experienced in using different JAVA, J2EE design patterns.
. Experienced in writing SQL queries, PL/SQL stored procedures/functions
etc for relational databases like Oracle.
. Experience in installing, deploying and testing with multiple
Application Servers like WebSphere and Bea WebLogic.
. Strong problem-solving skills. Good Analytical,
communication and interpersonal skills.
. Excellent hands-on experience dealing with the onsite -
offshore model.
. Ability to work under tight timeframes, quickly understand business
specs and excellent Client Relationship skills in Onsite/Offshore
development model and efficient in meeting deadlines.
EDUCATION & CERTIFICATIONS:
. Bachelor of Computer & Engineering (B.E), Anna
University, India.
. Sun Certified Web Component Developer (SCWCD 5.0)
. Sun Certified Java Programmer (SCJP 1.5)
TECHNICAL PROFILE:
. Key Competencies
Design, Development of J2EE applications.
. Languages
Java, SQL, PL/SQL
. RDBMS
Oracle10g/9i/8i, Procedures.
. Application Servers
IBM Websphere 6.0/7.5/8.5, BEA Weblogic 7.0
. J2EE Technologies
Servlets, JSP, EJB, JDBC, JMS, RMI, JNDI, XML, HTML, CSS, Ajax.
. Java Frameworks
Struts, Spring customised MVC frameworks.
. Testing Frameworks
Junit,
. Scripting
JavaScript
. Other Java Tools
Maven, ANT,MQVisualEdit
. Java IDE's
RAD 6.0/7.5/8.5, Eclipse 3.x, WSAD
. Reporting Tools
Datastage
. Environment
Unix, Linux, Win XP professional, Windows 7
. Change Management
PVCS
PROFESSIONAL EXPERIENCE:
The Depository Trust and Clearing Corporation, Tampa
Feb 2013- till date
Role: Senior Java Developer
Environment/Tools: JAVA 5, EJB (Message Driven Beans), RAD 8.5, XML,
WebSphere 8.5, Spring 3.0, Ibatis, Jquery and Oracle.
Description:
DTCC's cross asset Global Trade Repository (GTR) will provide the industry
with a central point of communication and storage for reporting Security
Based Swaps (SBS) for all Credit, Equity, Rates, Commodities and FX
Derivatives. The Trade Repository will accept all trades globally from all
swap trading entities (or their agents) even if not reportable as per Dodd-
Frank rules. Application is capable of receiving millions of trades from
various sources like web uploads, FTP, SFTP, MQ and web-services in the
form standard industry input as FPML and CSV for data transfer.GTR (Global
trade Repository) is one of the most crucial and important project in DTCC.
Responsibilities:
. Interacted with business team for requirements analysis and issue
resolution
. Prepared the Functional and Technical Specifications.
. Developed business components.
. Extensively worked on MQ series.
. Extensively worked on Java messaging system.
. Worked on Message driven Beans.
. Used clear quest for bug tracking tool.
. Involved database design and worked on store procedures and DB
scripts.
. Extensively worked on builds scripts using ANT and Maven.
. Worked on setup for fortify reports.
. Worked on complete validation framework for FX project.
. Worked on Junit to submit messages and debug application from local
clients.
. Worked on Jquery in CRDE
. Used Rad 8.5 tool and Websphere8.5 application server for development.
. Extensively worked on WACK and Warning framework.
. Worked on UNIX for deployment and debug the application.
. Used PVCS for code version controller.
. Worked on release management support for both Java and DB.
. Extensively used XML parsing mechanism to populate all fields from
FPML message.
Depository Trust and Clearing Corporation, Chennai Oct 2010 -
Jan 2013
Enhancement of MasterUI application
Role: Senior Java Developer
Environment/Tools: Java, J2EE, Servlets, JSP, Javascript, AJAX,
HTML,Struts,Spring,iBATIS,DB2, WebSphere6.0, RAD 7.5.
Description: This project aims at Maintenance of DTCC accounts and
companies are carried out using Master UI application. This application is
enhanced to cover NYPC, Markit Serv Limited application access, WMS-
Offshore/European Initiative, OFAC Membership Confirmation, Foreign
Correspondent Account Tracking (FCA).
Responsibilities:
. Involved in the Analysis and design of business and process domain using
the Class Diagrams, Component Diagrams and Sequence Diagrams.
. Prepared the Functional and Technical Specifications.
. Streamlining status reporting process to Clients.
. Developed both web tier and business components
. Developed this project using struts using MVC framework. Developed the
screens using JSP, Javascript and AJAX as client side programming.
. Validations are handled through javascript(client side validation) and
validation which depends on details from the server side are handled
through page handlers.
. Using Spring Dependency Injection and iBATIS framework,business to DB
layer is connected using DB2.
. Designed and developed all the external and internal views of the
components. Exception handling for several components is implemented.
. Developed wrapper classes to provide mapping the business component
objects to other component objects in order to maintain the
associations and dependencies of the components.
. Used WebSphere Application Server 6.1 as an application server for
deploying the application.
. Involved in Unit testing using JUnit and Mockito.
TCS BaNCS Market Infrastructure,Chennai Oct 2008 -
Oct 2010
LCH Clearnet
Role: Senior Java Developer
Environment/Tools: Java,JSP, EAR on Weblogic,PL/SQL,Struts, SQL
Developer, Eclipse, MasterCraft 7 (For Model based Code and Document
Generation)
Description:
LCH.Clearnet is the leading independent central counterparty group (CCP) in
Europe, serving major international exchanges and platforms, as well as a
range of OTC markets. It clears a broad range of asset classes including:
securities, exchange traded derivatives, energy, freight, interbank
interest rate swaps and euro and sterling denominated bonds and repos; and
works closely with market participants and exchanges to identify and
develop clearing services for new asset classes.
TCS BaNCS for LCH is mainly dealing with the Derivatives clearing. Synapse
is the LCH program where their current Group Derivatives platform will be
replaced with TCS BaNCS product suite.
Responsibilities:
. Played a lead role in the defect fixing involving various areas like
Application screens, batch & file processing, Interface messages
throughput, usability, traceability, auditing etc in the various UAT
phases.
. Analyzed various requirements and prepared architecture diagrams,
operational diagrams, functional decomposition diagrams, data and
functional flow charts.
. Developed the application using Struts Framework. Developed both web tier
and business components
. Have been the lead developer for the LCH Production team as part of the
project LIVE.
. Individually developed and integrated the facility to send email in the
application.
. Have been effectively communicating with the onsite team, coordinating
code deliveries and defect management
. Developed a component called Oil physical delivery for the Honkong
Mercantile Exchange (LCH) involving the analysis and design.
. Analyzed the requirements for LME Sword (LCH).
. Involved in the development of various Change requests from the Clients
(LCH).
. Trained Fresher Resources for fixing bugs and development of Initiatives.
TCS BaNCS for New Zealand Exchange (NZX), Chennai
Mar 2007 - Sep 2008
Role: Java Developer
Environment/Tools: Java,JSP, EAR on Weblogic,PL/SQL,Struts, SQL
Developer, Eclipse, MasterCraft 7 (For Model based Code and Document
Generation)
Description:
New Zealand Exchange Limited operates as a registered national
exchange in New Zealand. TCS BaNCS offers electronic trading, clearing, and
settlement system that facilitates listing and trading of cash equities,
derivatives, debt, warrants, and funds.TCS Financial Solutions offers a
consulting-led, integrated product suite with an implementation methodology
recognized as the benchmark of excellence in software development.
Responsibilities:
. Analysis of Business and Technical Requirements and revised the
Requirement Specifications with the users for better customer service
and feasibility.
. Prepared High level design and low level design using UML diagrams.
. Preparing technical analysis document for the projectModel View
Controller (MVC) architecture has been adopted to provide framework.
. Developing dynamic User Interface with HTML and JavaScript using JSP
and Servlet Technology.
. Developed JSPs and Action Classes.
. Developed DAO's which loaded or inserted data and responsible for
database interactions.
. Deployed on Weblogic application server.
. Worked in creating various database objects like tables, views and
involved in writing stored procedures.
. Conducted Testing (JUnit) and evaluation of projects at established
integration points to assess progress and identify key functionality
issues.
. Involved in Production Support.
. Developed the screens for the Reports component individually.
. Handled the functionalities in the front code using java.
. Involved in the development of User Administration component, through
which the application is merged together with all the functionalities.
. Have been able to provide the defect fixes and deliveries within a
quick turnaround time in the UAT phase.
Personal Details
Date of Birth Feb 08, 1985
Sex Female
Nationality Indian
Marital Status Married
Number of Children One
Date of Joining Mar 12, 2007
Designation Assistant Consultant
Location Tampa,Florida
Passport Details G1501661
Issued at Chennai on 09/01/2007
Valid up to 08/01/2017
Visa Details H1B
Valid up to Sep-30-2015