Post Job Free

Resume

Sign in

Project System

Location:
Maywood, NJ
Posted:
February 16, 2015

Contact this candidate

Resume:

Sohan GANAPATHY

Summary

Above ** years of Information Technology experience working on Java and J2EE projects,

with experience in Architecture, Design and Development and Implementation of

enterprise wide, multi-tier application software for large transaction volumes.

Excellent knowledge in requirement analysis, design and developing software solutions

for multi-tier applications.

Work experience in software development life cycle methodologies like Agile (SCRUM),

Test Driven Development (TDD) and Waterfall.

Good knowledge of implementing architectural practices like Service Oriented

Architecture (SOA) and implementing components and subsystems using proven design

patterns and best practices.

Interacted and worked at client locations like Southwest Airlines (Dallas, USA), CVS

(Chicago, USA), Comcast (Philadelphia, USA), Boston Scientific (Boston, USA), AT&T

(Atlanta, USA), Target (Minneapolis, USA), PURE (New York, USA), Tatung (Taipei,

Taiwan), ABN AMRO (Amsterdam, Netherlands), Wells Fargo (USA), Orange (UK), Telstra

(Australia) and Car Phone Warehouse (UK).

Work experience in Java/J2EE and various development technologies including Servlets,

JSP, JSF, EJB, JDBC, Struts, Spring, Hibernate, XML, AJAX, BPEL workflows,

Web-Services (SOAP & REST), Portal and HTML and web scripting languages such as

JavaScript, No-SQL database like Cassandra and RDBMS like Oracle and MS SQL Server.

Conversant with ISO 9001 and CMMI-5 quality procedures, while executing projects.

Experience of Object Oriented design using various design tools.

Expert in coding and troubleshooting applications, finding and resolving bugs.

Experience of Configuration management tools like TFS, VSS, SVN and Clear Case.

Qualification and Professional Experience

Education . Bachelor of Engineering in Electronics and Communication from Bangalore

Institute of Technology.

. P.U.C (P.C.M.B) from Vijaya Junior College.

. 10th from National Public School.

Experience . Software Enginner Applications (Feb 2015 - Till date), iSpace Inc.

. Software Architect (December 2009 - Feb 2015), PwC

(PricewaterhouseCoopers LLP).

. Senior Software Engineer (July 2008 - Nov 2009), Alcatel-Lucent Pvt.

Ltd.

. Senior Software Engineer (July 2006 - July 2008), BearingPoint Inc.

. Senior Software Engineer (August 2002 - July 2006), Caritor Pvt. Ltd.

Technical Skills

Language Java and J2EE.

Database Oracle 8.0/9i/10g/11g, DB2, Cassandra, MS-Access and MS-SQL.

Platform Windows XP, Windows 9x, Windows 2000 and Unix.

Scripting JavaScript and VBScript.

Tools

Web and UI Servlets, JSP, Struts 1.x & 2.x, JSF, Java-FX, XML, AJAX, JQuery, HTML and

Technologies DHTML.

Servers Web-Sphere Application Server, Sun One server, BEA Web Logic, Web-Sphere

Process Server and Tomcat.

IDE Rational Application Developer 7.5, Web-Sphere Integration Developer 6.0,

Web-Sphere Application Developer 5.2, Web-Sphere Business Modeler 6.0,

Eclipse, JDeveloper 11g, Net-Beans, Intelli-J and Dream-Weaver.

Configuratio Team Foundation Server (TFS), SVN, CVS and Clear Case.

n Tools

Design Tools Rational Rose Enterprise Edition and Microsoft Visi0.

Middleware & JNDI, EJB, JMS, Web-Services (SOAP & REST), BPEL Workflows (Oracle Fusion

EAI Middleware, IBM SOA Middleware), BAM and ESB.

Frameworks Spring, Apache Ant, Maven, Apache Axis, Apache CXF, Junit, Mockito,

Gemfire Caching, Fusion Charts, Itext-1.3, Hector and Log4J.

ORM Hibernate and JPA.

Portal Web-Sphere Portal 6.1 and Liferay Portal 6.0

Projects at PwC (PricewaterhouseCoopers)

Client: Southwest Airlines, USA. Project: Passenger Data Store (PDS)

Aug 2014 - Feb 2015

Designed and implemented a back office service, which provides the ability to ingest

data feeds from Amadeus for all PNR, Ticketing, Sales, Departure and Compensation

events on a near real time basis. The system also exposes REST services for accessing

the ingested data and ability to trigger events based on data changes. The application

was built to reduce data redundancy, enhance data quality, and improve data governance

and ownership by keeping one enterprise operational data storage. The system ingested

the entire XML feed from Amadeus to a Hadoop cluster, after which the XML feed was

transformed and all required data was stored in a RDBM's for retrieval, event

generation and data management.

Environment: Java/J2EE, REST Web-Services, Spring-Integration, Spring JMS, JAXB,

Hibernate, Oracle 11g, Maven, Jenkins, Sub-Version, STS/Eclipse, Tomcat 7.0.

Client: CVS-Caremark, USA. Project: Caremark.com Digital Portfolio

Upgrade Jan 2014 - Jul 2014

Re-Design and implementation of the company's digital portfolio to provide its

customers a new and user friendly experience. The project revolved around improving

the Savings Opportunities section and inclusion of updates to the Refill and One Click

functionalities will allow the Member/Customers to have better insight into their

savings opportunities and allow them easier means to refill their prescriptions. This

would result in more prescriptions refilled online and a better/convent user

experience. The application was redesigned and implemented using the existing portal

code and several enhancements were made to existing backend services which were mostly

EJB's.

Environment: Java/J2EE, Web-Sphere Application Server 6.1, Web-Sphere Portal 6.0,

Rational Application Developer 7.5, Struts 1.2, Hibernate, DB2, Web-services, EJB,

Windows 7.

Client: Comcast, USA Project: XBO Services scalability

for Xfinity Aug 2012 - Dec 2013

Re-Architecture, Design and implementation of the back-office systems for the client,

a leading cable operator, home Internet service provider, in the United States,

providing cable television, broadband Internet, telephone service and home security.

The product Xfinity, provides users bandwidth-intensive services, high-speed Internet

access, cable television and telephone, over a single broadband connection. XBO

(Excalibur Back Office) is one of the core services in the Xfinity product, XBO

manages provisioning and de-provisioning of services for the program including Device

activations, Device authentication & Session setup and authentications. XBO Services

are also responsible for keeping data synchronized between external systems and

billing applications used by Comcast Core Systems.

Environment: Java/J2EE, REST Web-Services, Maven, Hector, Apache Cassandra, Bamboo,

Eclipse, Jetty, Windows 2007 & Unix.

Client: Boston Scientific, USA. Project: MDM & Spend-Hub System

Re-Architecture Aug 2011 - Jul 2012

Designed and implemented a web application for the client who is a global leader in

the medical device industry operating out of United States of America. The focus of

the application was to ensure compliance of the client under with legal requirements

the client's desired standards of conduct. The system was built to disclose to the

Secretary of Health and Human Services (HHS), on a quarterly basis, anything of value

given to physicians, such as payments, gifts, honoraria, or travel. The human task

workflows of approvals and other business process tasks were implemented using IBM

Process server. The integration across systems was achieved using JMS.

Environment: Java/J2EE, Struts 2, AJAX, JQuery, Spring 3.0, Hibernate, Apache Ant,

Log4j, BPEL, Human Tasks, Web-Services, JMS, Oracle 11g, Web-Sphere Integration

Developer, Web-Sphere Process Server 7.0, Windows XP & Unix.

Client: PWC LLP. Project: Enterprise Content

Portfolio Management Apr 2011 - Dec 2012

Architected, designed and implemented a cloud based portal application which provides

Enterprise Content Management for enterprises. The system provides a set of services

that help solve the challenge of managing a portfolio of content across the

multiplicity of outlet channels available today with the goal of maximizing revenue

from available rights. Involved in the development of mobile applications which could

access features of the product, the product supports Android, IPhone and IPad.

Environment: Java/J2EE, Liferay Portal 6.0, Oracle Fusion Middleware 11g, Fusion

Charts, XStream, JSF 2.0, Apache Rich-faces, AJAX, JQuery, Spring 3.0, Android 2.2,

Web-Services, Oracle 11g, Alfresco 3.4, Eclipse, Tomcat 6.0, Weblogic Application

Server 7.0, Amazon EC2, Windows XP.

Client: Harleys Ville, USA. Project: Harleys Ville Claims

System integration Jan 2011 - Apr 2011

Designed and implemented several integration points to an existing Claims system for a

major Insurance firm. The project involved integrating the firms Claims system to

external systems such as Document Management system, 3rd party claim investigative

agencies, Content managements system, a Document Template system an external Reporting

system. The entire integration was done using web-services.

Environment: Java/J2EE, Web-Services, MY-SQL, Eclipse, Tomcat 6.0, Web Sphere

Application Server 7.0, Windows XP.

Client: AT&T, USA. Project: Retail Training Tool

Apr 2010 - Dec 2010

Architected, designed and implemented an automatic training schedule tool for the

major Telecom provider. The project focused on, capturing business and functional

requirements, evaluation of the right technologies to build the system and

implementation of the technologies. The system was designed and built to schedule

training's based on rules, approvals an audit trails of the trainings attended. The

system catered to about 36,000 employees.

Environment: Java, Java-FX, Spring 3.0, Hibernate 3.0, Netbeans 6.9, My-SQL, Windows

XP.

Client: Target, USA. Project: MyAccess Web App

Feb 2010 - Jul 2010

Designed and implemented an Identity management system for the large Retail giant. The

project focused on, capturing business and functional requirements for developing a

system for providing a single sign on access to the user across the tools used by the

firm, modules to approve access, remove access and add new roles and users were also

designed and implemented.

Environment: Java/J2EE, Struts 2, JSP, Tiles, HTML, Spring 3.0, Hibernate 3.0, Apache

CXF, Web Services, XML, Java Script, Apache Ant, AJAX, Log4j, TFS, Oracle- 11g, VISIO,

Eclipse, Web Sphere Application Server 6.0, Windows XP and Unix.

Client: PURE, USA. Project: ClaimCenter Upgrade and

Dragon integration Dec 2009 - Mar 2010

Performed a system upgrade of a Claim's processing engine for the prominent New York

based Insurance firm. The project focused on, capturing areas for the business and

technology upgrade, analyzing and capturing the risks, capturing business and

functional requirements for new implementations, to identify potential post

implementation business risks, and identification of action plans to port the existing

production data to a higher version of the database and implementation of the upgrade.

Environment: Web-Services, Apache Axis, Log4j, Claim-Center 6.0, Oracle- 11g, Tomcat

6.0, Win CVS and Linux (RHEL5).

Project at Alcatel-Lucent

Client: Alcatel-Lucent, USA. Project: Mobile Device Manager

Jul 2008 - Nov 2009

Designed and developed a Mobile Device Manager for the major France based Telecom

Product Company. The project focused on providing intelligent, targeted provisioning

and automated device management to further enhance the subscriber's experience, drive

new revenue generating services, and reduce customer care costs. The project also

involved customization of the product to suit several customer needs.

Environment: Java/J2EE, Servlets, JSP, Spring, Struts, Hibernate 3.0, Web-Services,

Hibernate Query Language, XML, JDBC, Java Script, Apache Ant, Log4j, Win CVS, Oracle-

10g, HTML, VISIO, Eclipse, BEA Weblogic 9.2, Windows XP.

Project at BearingPoint

Client: ABN AMRO, Amsterdam. Project: RAPIDI

Jul 2006 - Jul 2008

Re-Architecture and implementation a Risk Approval Process system for the major

European Bank. The project involved, re-design of the business processes which

calculates the risk in providing a Loan for a particular or a legal entity/person or a

group of legal entities/persons with whom the bank has a business relationship. The

design process involved in analyzing the existing system to leverage existing

utilities and capturing business and functional requirements for new implementations.

The application was implemented using service oriented architecture, to decouple the

business services to maximize re-usability.

Environment: Java/J2EE, Servlets, JSP, EJB, Struts, Tiles, Hibernate 3.0,

Web-Services, BPEL, Java Script, Apache Ant, AJAX, Log4j, Clearcase, Oracle- 10g,

Rational Rose, WSAD Integration Edition Version 5.1.1, Web Sphere Application Server

5.1.

Project at Caritor

Client: Wells Fargo Bank, USA. Project: PCARD Re- Architecture

Jan 2006 - Jul 2006

Design and implementation of an application which provides Requests, Review & approval

purchase of credit cards for the major US Bank. The project involved, analyzing

Requirements and creating detailed Design Document. The newly implemented system

consisted of online and batch components and significant functionality provided by

online component requests, review & approval purchase of credit cards, construction of

monthly statements, reclassification of expenses, viewing details of the credit card

holders and approvers along with the ability to view online reports.

Environment: Java/J2EE, Servlets, JSP, EJB, Struts, Tiles, XML, XML-Parsers, Apache

Castor, XLST, Itext Reporting, JDBC, Java Script, Apache Ant, Log4j, VSS, Oracle- 9i,

HTML, Rational Rose, Eclipse 3.2, WebLogic 8.1, Windows XP.

Client: Telstra, Melbourne. Project: WOMBAT Reporting

Sep 2005 - Dec 2005

Design and implementation of a Mobile Ordering and Management system for a major

Australian Telecom provider. The project focused on, capturing business and functional

requirements for developing the system. The system was developed for users/partners of

the firm, for ordering mobiles in bulk and also the required tariffs, the system also

allowed the User/Partner to manage the employees and their other details through this

system

Environment: Java/J2EE, Servlets, JSP, XML, XLST, Apache Castor, Apache FOP, JDBC,

Java Script, Apache Ant, Apache Axis, Java-SOAP, Log4j, SVN, Oracle- 9i, HTML, Eclipse

3.2, SUN One Server 6, Windows 2000.

Client: Orange, Bristol (UK). Project: PAYG Upgrades - WMAdaptor.

Jun 2005 - Sep 2005

Design and implementation of an adapter application for a major UK Telecom company.

The project focused on enhancing the upgrade process to provide a reward to

subscribers upgrading their handset. The application was developed as a reusable

module, for serving as a bridge between the legacy front end programs and Web Methods

API. This included the design and development of reporting tool.

Environment: Java, Java-Threads, Java-Sockets, XML, Apache Castor, JDBC, Apache Ant,

Apache AXIS, Java-SOAP, Log4j, Rational Clearcase, Informix and UNIX.

Client: Car Phone Warehouse, UK. Project: Rachel Web Administration system

Aug 2003 - Jun 2005

Re-Architecture and implementation a web based System Administration system for a

major UK Telecom products retailer. The project focused on, allowing the

administration users to configure and monitor the various components involved in the

back end application system. The new system transformed the legacy screens into web

based screens.

Environment: Java/J2EE, Servlets, JSP, EJB, Struts, Tiles, Hibernate 2.1,

Web-Services, Hibernate Query Language, XML, JDBC, Java Script, Apache Ant, Log4j,

VSS, Oracle- 10g, HTML, Rational Rose, WSAD Integration Edition Version 5.1, Web

Sphere Application Server 5.1, Windows 2000.

Training and Certifications

Trainings . JQuery & HTML5 basic course (July 2012).

. Oracle SOA Suite 11g: Build Composite Applications (June 2011).

. Oracle Service Bus 11g: Design & Integrate Services (June 2011).

. SOA Implementation and Governance from IBM (September 2007 - November

2007).

. Java and J2EE course from First Computers (June 2002 - May 2003).



Contact this candidate