From: route@monster.com
Sent: Monday, September 28, 2015 1:01 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Talend
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Ganesh Sundaresan Phone:
(201) 600-7292 E-mail
Address: ganeshjanu@gmail.com Summary: · 8+ Years
of professional experience in Software Development, research, design, develop
and deploy of high volume, distributed Web Based
applications in J2EE technology. · Actively involved in the efficient design and development
of core server side java, multi-threading, high throughput N-tier,
distributed applications using design patterns. Deep understanding of low
latency and real-time application architecture. · Designed the module to Springify the Column Definitions
that would eventually replace all the loosely designed XML based files, used
Spring Framework’s Dependency Injection (DI) & Auto wiring. · Excellent in
implementing several J2EE design patterns such as Dependency
Injection, Abstract, Factory, Observer, Singleton, MVC and Data Access
Object. · Extensive and
in-depth experience in Core Java, Servlets, Web services (JAX-RS, JAX-WS), XML Suite
of Technologies (XML, XSLT, XML Schema, SAX, DOM, JAXB). · Designed and
developed a framework which combines modules into workflows to support all
regional requirement using core java and multi-threading. · Extensive use of
java collections (data structures) to store and handle the data. · Developed trade
interface component using core java and multi-threading, to capture the xml
trade message, to parse the message. · Developed business
logic component with extensive use of data structures to provide all the
business rule validations and processing. · Designed the
application using Spring Framework (2.0) to wired various components together
using the Spring IOC container. Developed logging in the application
using Spring AOP. ·
Comprehensive acquaintance in version control SCM tools like CVS and
SVN. · Involved in writing
SQL code in Oracle and SQL Server to provide database functionality. · Configured and
maintained the Spring Application Framework's IoC container. ·· Lead
the build and deployment process by using Hudson/Jenkins open source
framework. ·· Performed
user input validation, error handling using Struts Validation framework. ·
Good
team player with excellent work history as regards with work ethics, dependability
and willingness to go an extra mile. · Ability to work
both independently and manage a team. · Versatile team player with strong analytical and problem solving skills and
decent communication skill. Technical Skills: Platforms:HP-Non Stop Tandem, Windows NT/XP/2000/98,
Unix/Linux Programming
Languages :JAVA & SQL Technologies:Spring, Struts, Hibernate, ANT, Servlets, XML,JQuery Web
services:JAX-WS, JAX-RPC, Apache Http Client 3.x & 4.x Application
Servers :Web Objects, Apache Tomcat
6.0, IBM WebSphere 6 Databases
:Oracle 9i, MySQL, SQL Server Modeling
Language :UML Tools
:Eclipse, Netbeans, Ant, Maven, Talend-ETL & Jenkins Version
Controls :CVS & SVN Professional Experience: • Senior
Software Engineer
at Opus Software Solutions from October 2009 • Senior
Software Engineer
at First Internet Systems from July 2006 to June 2009. Education/Certification: · Bachelor of Technology (BTech) in Information Technology o Meenakshi College of Engineering,
Anna University, India ·
Sun Certified Java Programmer , Sun Microsystems Projects: Opus Software Solutions, NJ
October 2009 – Till Date Served
as a Technical Lead to design and develop a product
called WU-DirectToBank is a lightweight Core Java application
framework that has the objective of money transfer directly to the receiver’s
bank account. Responsibilities: · Senior tech lead
engineer involved in development of WU-DirectToBank using customized
framework and ANT build system. · Manage the
WU-DirectToBank team of 8 members by reviewing the design for all the
features getting added to this framework and perform code reviews to ensure
code standards and best practices are followed. · Actively involved
on technical implementation the WU-D2B services integrated with different
banks on many countries. · Used Log4j to log
debug, error and informational messages at various levels. · Release Engineer of
WU-DirectToBank, responsible to release this product every month by deploying
the jars into production HP Nonstop server. · Setup the Continuous Integration environment for
WU-DirectToBank using Jenkins to qualify for the release every month. · Partner with other
team members to troubleshoot issues and ensure operational readiness as it
relates to integration with upstream and downstream systems. · Working in an Agile
based project management and participating as a technical contributor role. · Developed JUnit
test cases for all the features and used eclipse plugin for configuration
management. Served
as a Tech Lead to design and develop a product called Universal
Customer Database is a lightweight J2EE application framework that has
the objective of collecting all the different channels of customer data
information maintaining into a single storage/retrieving place. Responsibilities: ·
Analyzed
requirement and created various services needed for the project. ·
Developed
web services in Java with JAX-WS. · Used Spring framework for dependency injection with
the help of Spring Configuration files. · Used Hibernate for mapping the input and output for
Oracle database. · Developed JUnit test cases for all the features and used
eclipse plugin for configuration management. · Worked in an Agile based project management and
participating as a technical contributor role. · Partner with other team members to troubleshoot issues and
ensure operational readiness as it relates to integration with upstream and
downstream systems. Served
as a Tech Lead to design and develop a product called CPY2Fusion
is a lightweight Core Java application framework that has the objective of
consolidating the existing payments platforms Convenience Pay (CPay), Quick
Collect, Prepaid into one product on the Western Union. Responsibilities: · Senior tech lead
engineer involved in development of CPY2Fusion using customized framework and
ANT build system. · Release Engineer of
CPY2Fusion, responsible to release this product every month by deploying the
jars into production HP Nonstop server. · Setup the
Continuous Integration environment for CPY2Fusion using Jenkins to qualify
for the release every month. · Manage the
CPY2Fusion team of 6 members by reviewing the design for all the features
getting added to this framework and perform code reviews to ensure code
standards and best practices are followed. · Developed JUnit
test cases for all the features and used eclipse plugin for configuration
management. First Internet Solutions, India
July 2006 – September 2009 Served
as a Tech Lead to design and develop a product called 360GRC(Governance Risk and Compliance) is a lightweight J2EE application
framework that has the objective to help audit the configurations
of Cisco routers quickly and efficiently. Schedule processing is the critical
one in Network Auditing Tool. Responsibilities: · Understanding
business requirements & change requests requested by the customer. · Preparation of technical
design specifications and source to target mapping documents. · Developed the
product using Struts MVC Controller. · Development of
stand-alone code for implementation of business logic. · Developed JUnit
test cases for all the features and used eclipse plugin for configuration
management. Served as a Tech Lead to design and develop a
product SOM (Service Operation
Manager) is
a Web Based application for providing messaging service for the Network and
Systems Management. SOM captures data from the various NMS and applications
such as Tivoli, Open view and Remedy centralizes and consolidates the event
management process. Responsibilities: · Understanding
business requirements & change requests requested by the customer. · Preparation of
technical design specifications and source to target mapping documents. · Developed the
product using Struts MVC Controller. · Development of
stand-alone code for implementation of business logic. · Developed JUnit
test cases for all the features and used eclipse plugin for configuration
management. |
|
|
|||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
|
|