Professional Documents
Culture Documents
New York
Phno:502-909-0223
ganesh.java011@gmail.com
SUMMARY
?
?
?
?
?
?
?
?
?
?
?
?
?
?
TECHNICAL SKILLS
Languages /Services
RDBMS / Tools
IDE/Editors
Scripting Languages
Web Technologies
XML Technologies
Databases
Application/Web Server
Other Platforms
Jenkins
SPLUNK
Domain Knowledge
Code Quality
Domain Knowledge
Web Services
Testing Frameworks
Design Tools
SCM Tools
Database Tool
Frame Works
Queuing Tools/Languages
Others
PROFESSIONAL EXPERIENCE:
Credit-Suisse,
Used ORACLE SQL for database access to execute queries update records through
DML in database schema
Extensively used Java Collection framework and Exception handling.
Used Log4J extensively for logging purposes into the application
Used ANT scripts to build and deploy the application
Used SVN for version controlling and JUnit for unit testing.
Developed Stored Procedures, Views and Triggers in Oracle 11g database
Used WebLogic Application Server for deploying various components of
application.
Java Stack:Java 7 ,GXT, GWT, Oracle BPM, spring, Servlet, JPA, Eclipse Link, Highcharts,
XML, SOAP Web Service, Restful services, JavaScript, jQuery,ANT, Subversion, WebLogic
9.2, Eclipse 3.6, Win 2007 , UNIX and SPLUNK
Writing XSD and WSDL for Webservices and application configuration using
customize XML.
Creating JUnit test cases for web services using HttpClient to imitate web clients.
Java Stack:Java 7, Spring, Hibernate, JMS, Web services, REST Web services, SOUPUI,
Oracle-10G, Spring Aspect Oriented Programming(AOP),CASTOR , Jenkins build tool, JAXB,
Web Sphere 7.1,JIRA and Quality Centre.
HBO, New York
to Jul 2014
Dec 2013
Review, to the extent possible, changes in code and the environment that will affect
system performance.
Developed component for processing XML messages, used JMS to put them into
Queues.
Analyze system specifications and translate system requirements to task
specifications for junior programmers.
Responsible for utilizing tools and equipment involved in performance of essential
functions of programming including measuring instruments.
Excessive work in Database design and Database Normalization of the system.
Responsible for development of Web Services.
Developing applications using Spring framework, Hibernate, Core Java.
Development of framework component for application like centralized logging using
Spring AOP.
Writing XSD and WSDL for Web services and application configuration using
customize XML.
Creating JUnit test cases for web services using HttpClient to imitate web clients.
Java Stack:Java, Spring, Hibernate, JMS, Web services, EJB, SOUPUI, Oracle-10G, Spring
Aspect Oriented Programming(AOP), JAXB, Xalan, WebLogic 10.3.3, SOAP UI,JIRA and
Quality Centre.
ABSA Bank, South Africa
2011 to Dec 2013
Sep
the Admin product offering goes beyond client and user on boarding. There are other
services such as Admin Agent management, service management, Contacts management.
Modules: CITI Payment Gateway, Net Banking Integration, Client Management, User, Role
Profile Management.
Single Point of contact with Business Team for the entire SDLC life cycle of the
project, Analysis and Design of the various Modules for the RMT.
Database Connectivity coding using Java, JDBC APIs.
Developed DAO classes to access the database using JDBC.
Developing applications using spring framework, Hibernate, Core java.
Writing builds script for the PMD report, EMMA and Corburtura Code coverage Report
generation.
Perform development using J2EE standards (Struts, JMS, JDBC), Multithreading,
spring, EJB, JMS, XML, XSLT, JQuery, Oracle, PL/SQL and Web Sphere.
Writing XSD and WSDL for Web services and application configuration using
customize XML.
Developed top-down and bottom up Web Services development
Implementing business logic using JAVA coding / development with EJB.
Java Stack:Core Java, spring, Hibernate, Web services, SOUPUI, Web Sphere 7.1 and
Oracle-10G, PL/SQL, UNIX, IBM RAD 7.5, TOAD , Maven
CITI Bank, Mumbai, India
Aug 2011
Feb 2010 to
Single Point of contact with Business Team for the entire SDLC life cycle of the
project, Analysis and Design of the various Modules for the RMT.
Database Connectivity coding using Java, JDBC APIs.
Developed DAO classes to access the database using JDBC.
Developing applications using spring framework, Hibernate, Core java.
Writing builds script for the PMD report, EMMA and Corburtura Code coverage Report
generation.
Perform development using J2EE standards (Struts, JMS, JDBC), Multithreading,
spring, EJB, JMS, XML, XSLT, JQuery, Oracle, PL/SQL and Web Sphere.
Writing XSD and WSDL for Web services and application configuration using
customize XML.
Developed top-down and bottom up Web Services development
Implementing business logic using JAVA coding / development with EJB.
Java Stack:Core Java, spring, Hibernate, Web services, SOUPUI, Web Sphere 7.1 and
Oracle-10G, PL/SQL, UNIX, IBM RAD 7.5, TOAD , Maven
Reliance Communications, Mumbai, India
to Jan 2010
Oct 2009
Single Point of contact with Business Team for the entire SDLC life cycle of the
project, Analysis and Design of the various Modules for the EBAM.
Database Design and coding.
Used J2EE design patterns like Factory Pattern, MVC, and Singleton Pattern.
Involved with the creation of the UI components (JSP) and client side validations
using JavaScript.
Developed Use cases, Class, sequence diagrams etc. using UML.
Developing applications using spring framework, Hibernate, Core java.
Writing builds script for the PMD report and Code coverage Report generation.
Writing XML and WSDL for the application configuration and Web services.
Java Stack: Java, JSP, Servlet, JMS, Struts, Spring, Hibernate, Web Sphere 6.0, and
Oracle-9i
March 2009 to
Single Point of contact with Business Team for the entire SDLC life cycle of the
project Payment Mode Integration for the Big TV Recharge.
Involved in requirement gathering and documentation.
Developed Use cases, Class, sequence diagrams etc. using UML.
Java Stack: Java, JSP, Servlet, JMS, Struts, Hibernate, spring, Web Sphere 6.0, and
Oracle-9i with TOAD 8.5.3.2
Aug 2008
Single Point of contact with Business Team for the entire SDLC life cycle of the
project Payment Mode Integration for the Big TV Recharge.
Bill Desk Net Banking integration for the Debit Card.
TIBCO Integration for the Payment Reconciliation Module.
Technology Details: Java, Jsp, Servlets, JMS, Struts, Web Sphere 6.0, and Oracle-9
Java Stack: Java, Jsp, Servlets, JMS, Struts, Web Sphere 6.0, and Oracle-9
Jan 2008
Java Stack: Java, JSP, Servlets, JMS, Struts, Web Sphere 6.0, and Oracle-9.
Jun 2007
Software Developer
Project: Payment through IVR.
Payment Gateway is designed to assist the Reliance Mobile Customer for carrying the online
transaction of bill amount payments via IVR. Payments on Finger Tips facility through
mobile, Anywhere, Anytime, Saves Customer time of personalized visit to the Reliance
Outlets and his waiting in queue for payment. The payment gateway is of MOTO merchant
type which sending information to HDFC payment Gateway in encrypted format.
Modules: Citibank Payment Gateway, BillPaymentApplication Web Application (ECS
Module), Auto-Reconciliation Module.
Worked as Software Engineer and was responsible for Analysis, Design and Coding.
TIBCO Integration for the Payment Reconciliation Module.
Java Stack: Java, JSP, Servlet, Web Sphere 6.0, and Oracle-9i with TOAD 8.5.3.2.
March
Software Developer
Project: Wallet365.com.
It is online money transaction website of Times of Money (Times of India Group) which
provides facility to purchase product from wallet365 registered site and pay money through
wallet 365.
Module: Work on Master Passbook Module, Admin Module, and Mail Module.
Responsibilities:
Worked as Software Engineer and was responsible for Analysis, Design and
Coding.
Developed component for processing XML messages, used JMS to put them into
Queues.
Developed the user interfaces using JSP embedded with JSTL based on MVC
architecture.
Created Java Servlets & other classes, deployed as EAR file, connecting to Oracle
server database using JDBC.
Java Stack: Java, JSP, Servlets, EJB, Pramati 3.2, and oracle8i.
Nov 2006
Software Developer
Project: MWallet365 (Wallet365.com).
It is online money transaction website of Times of Money (Times of India Group) which
provides facility to purchase product from Mwallet365 registered site and pay money
through Mobile to people.
Module: Work on Admin Module, Registration Module and Mailing Modules.
Worked as Software Engineer and was responsible for Analysis, Design and Coding.
Java Stack: Java, JSP, Servlets, EJB, Pramati 3.2, and oracle8i.
July 2006
Software Developer
Project: J mailing Services.
This product was designed and developed by us, it is versatile for the Management of the
Groups and Contacts along with the Campaign can be scheduled for the Customers. The
mail opened frequency and number of times the particular mail has been open by the
Customer can be tracked.
Module: Work on Admin Module, Registration Module and Mailing Modules.
Worked as Software Engineer and was responsible for Analysis, Design and Coding.
Developed view pages using JavaBeans (JSP, HTML).
Developed the business logics using Java Beans and Session Beans.
Utilized Log4J for logging application-debugging logs.
Java Stack: Java, JSP, Servlet, Mailing API, Tomcat 4.1 and ORCLE 9i.
McGraw-Hill, USA
Jun 2006
March 2006 to
Software Developer
Project: McGraw-Hill JAMESTOM.
Jamestom is used as an LMS. The LMS is basically comprises of the learning modules which
spread across the globe. The Jamestom have the module which keep track of the
publication, reader assessments, writer content. The programmer uses the unit, chapter,
lesson hierarchy for the content presentation.
Module: Work on LMS Module, Registration Module
Java Stack: Java, JSP, Servlets, EJB, Pramati 3.2, and oracle8i.
ABN-AMRO bank, Mumbai, India
Feb 2006
Sep 2005 to
Software Developer
Project: FINACLE.
Finacle is the industry-leading universal banking solution. Finacle solutions address core
banking, e-banking, mobile banking, CRM, payments, treasury, origination, liquidity
management and wealth management needs of retail, corporate and universal banks
worldwide.
Module: Work on Admin Module, Registration Module and Mailing Modules.
Worked as a Software Engineer and was responsible for doing coding in JSP and
Servlets.
Created stored procedures in Oracle.
Developed view pages using JavaBeans (JSP, HTML)
Utilized Log4J for logging application debug logs.
Worked with XML for policy management.
Intranet standardization of HTML and HTTP with the graphical web browser to
support real business applications.