Beruflich Dokumente
Kultur Dokumente
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
Professional Summary :
13 +years of experience in delivering enterprise solutions and expertise in design,
analysis, and development of enterprise applications with strong knowledge of object-oriented analysis
and design n-tier architecture and in-depth understanding of web-based application development
technologies using (Java, J2EE) and SOA environments.
Education
Diploma in Machine Tool Maintenance and Repairs Passed out year: 2000
University of Madras - Chennai, Tamil Nadu
Technical Skills
Operating System: Windows, Unix, Linux
Environment: Web Logic, Apache Tomcat, Jboss
Database: Oracle 10g, MySQL 5.5, PostgreSQL 8, Mongo DB 2.6
Languages: Java, J2EE (Servlets, JSP, EJB 2.0, Jdbc, Jndi, Hibernate3, spring (MVC, IOC,
Batch Spring Integration), Web Services SOAP, Restful)
Client/Server-Side Scripting: JavaScript, Ajax, jQuery, Angular.js, Node.js
API Management: Apigee, MuleSoft Any-Point, CA API Management (Layer7)
ESB: Web Methods 7.1 & 8.2, MuleSoft 3.9
Identity & Access Management: Site-Minder, Ping Federate, Radiant Logic (VDS), OKTA
Messaging: JMS, Active MQ
Version Control: GIT, Sub Version, TFS
Ganesh Palani
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
Undergone 1-year Software Training at HTC Global Services during the period May 2005 -May
2006
Undergone training on Platform Architect from MuleSoft
Undergone training on Apigee API Management
Experience Details
Project Description:
S2P (Source to Pay) project integrates master data between the Coupa and Zurich
SAP (GFC & ZNA S4 Hana) systems .S2P Integration is underpinned by the MuleSoft integration tool
which will orchestrate the steps and transformations needed to successfully transfer data between the
various Zurich source systems and the Coupa platform.
Coupa is the new Zurich Source to Pay Cloud (SaaS) application replacing the
existing Ariba system. Coupa will provide Contract sourcing, Procurement, Accounts Payable, Expense
Management and Spend Analytics capabilities. GFC (Global Finance Core) is Zurich’s Global Finance
SAP Ledger. SAP-ZNA is Zurich North America’s (US & Canada) SAP Ledger. ZNA-SAP system is on
S/4 HANA.
Responsibilities
• Analyse the business requirements, sizing /estimation.
• Involved in preparing Technical Spec from the Functional Spec doc.
• Involved in re-engineering of existing integration apis adhere to new architectural standards
proposed.
• Involved in architectural design discussions.
• Involved in creating custom java components where needed.
• Involved in design and implementation of APIs using API Led connectivity architecture.
• Involved in building automated tests using munit for integrations and APIs
• Serve as outside quality assurance on code reviews and mentor consultants and clients.
• Driving the offshore team and support them on developments.
Project Description: Assurant, Inc. is a global provider of risk management products and services with
headquarters in New York City. Its businesses provide a diverse set of specialty, niche-market insurance
products in the property, casualty, extended device protection, and preneed insurance sectors retailer-
based company.
Ganesh Palani
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
Through this Digital Transformation Point-to-Point integration with backend / web apis are replaced with
MuleSoft apis and some of the existing Soap based services are modernized by exposing in the form of
REST endpoints and applied with Security policies like JWT, OKTA access token validation etc to protect
from unauthorized access. And, there are use cases where we develop APIs using Mule API Led
Connectivity approach, create reusable Apis, form application network for the enterprise to search,
publish and consume Apis easily.
Responsibilities
• Analyze the business requirements, assist in creating the user stories and sizing /estimation.
• Design middleware components leveraging the MuleSoft ESB for applications of Assurant
Service layer and Blend integrations.
• Providing the solution for creation of API 's using API -Led approach.
• Setting up the standards and Governance model to create MuleSoft application.
• Design the API, develop the using RAML and deploy and publish the API's to MuleSoft Anypoint
Exchange.
• Responsible for setting up CI/CD pipelines through Azure DevOps for Mule APIs.
• Prepare the Unit test cases using Munit and integrate the test framework and mavenize the code.
• Setting up the business groups in the MuleSoft Hybrid/ CloudHub and integrating with IAM tools.
• Interact with Assurant stake holders to formulate applications strategy interact with business units
to collect requirements and evaluate technical feasibility. Prepare technical response, design
enhancements.
• Utilize Azure Devops, Artifactory and CI tools to automate dev, build, deployment and testing.
• Serve as outside quality assurance on Code Reviews and mentor consultants and clients.
• Driving the offshore team and support them on developments.
Tools: Mule 3.9, Azure (Storage, Devops), Java 1.8, Linux, SoapUI, MySQL, Sitefinity.
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
Tools: Operating Systems Linux Software / Special Tools CA API Gateway 9.0, Site Minder, Radiant
Logic (VDS), LDAP Languages Java 1.8.
Responsibilities:
• Involved in Requirement gathering from the clients
• Developing API Design Documents, make offshore understand the requirements and guiding
them
• technically to complete the project on time.
• Involved in developing APIs in MuleSoft Esb and Gateway and deployed the same to Cloud Hub.
• Involved in developing Common Framework for Custom Analytics that uses Elastic Search for
data
• collection, Configuration management and Messaging.
• Involved in Performance Testing and Tuning of APIs.
• Involved in developing automated build scripts for the API proxies using Maven.
• Involved in integrating build and deploy scripts with GIT and Jenkins for Continuous Integration.
• Involved in complete testing of APIs and Data Analysis
Tools and Technology used: Mule 3.7.2 Cloud Hub, Runtime Manager, Any Point Exchange, Design,
API Security, MMC, Mule On-Premise, Apigee, Java 1.6, Elastic Search, Rabbit MQ, Amazon S3, GIT,
Maven, Jenkins, M-unit.
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
calls from ajax request at the front end, also implemented (CORS) preflight request for the"
Options" handshake during the Ajax call.
• Implemented Rest-Soap-Rest (Get) as well as Pass - Thru (Post which passes the actual Soap
xml to the target) options for accessing the Soap Web services.
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
Tools: Operating Systems Linux, Windows Software / Special Tools Web Methods 8.2, BizTalk, Spring
Integration, IBM suite Languages Java 1.6.
Responsibilities:
• Understanding the existing B2B business logic
• Preparing the Simple and Complex Mapping Requirements Spec.
• Understanding the business requirements of USAA and the Partners.
• Analysis and Migration of EDI interfaces on the requirements from the partners
• Analysis for the partner profiles in order to document the details of send and receive EDI /Flat file
data.
Tools: Operating Systems Linux, Windows Software / Special Tools Web Methods 8.2, BizTalk, Spring
Integration, IBM suite Languages Java 1.6
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
It is a bidding application through which clients can participate in the bidding and place their bids for their
flights. A batch job will process the bids and selects the successful bidders on executing the rules
configured. A report module developed to view the bidder's information
Responsibilities:
• As a Project Lead, responsible for complete delivery of the project-module.
• Technical analysis, design, development, and documentation with a focus on the implementation
and software development.
• Designing project artifacts like use case, activity diagram, class and sequence diagram using
StarUML.
• Ensure compliance with coding standards, source code control, version control, build &
deployment procedures and Performance Tuning.
• Involved in preparing the design activities from the requirements.
• Involved in Preparing Test Cases.
• Involved in preparing Junit Test Cases for testing the core model of the application.
• Involved in Code Development activities like generating Service End Point Interface/ Stub to
access services and also involved in developing code from client layer to service layer to data
access layer.
• Involved in Reviewing the Code developed by sub ordinates.
• Providing technical support for the team and ensure completing the tasks on time.
Tools: Operating Systems - Linux, Windows,JSP, Spring Data JPA, Hibernate 3.0, Web Services
(SOAP), Spring IOC, Spring Batch, Spring MVC, jQuery, MySQL5.5, HSQL, StarUML, Eclipse, Tomcat
6.0, Maven.
Role: IT Analyst
Employer: Tata Consultancy Services – Chennai November 2011 to November 2012
Client: Qantas Airlines
Project Description:
The FINS (Flight Information Notification System) project was developed to provide Flight arrival/
departure notifications to Airport Staffs, Contact centers and Non-Passengers of Qantas Airlines. The
FINS project consists of a web-based Notification rules and Admin configuration applications. A web-
based application to display the departure delayed and cancelled flights in Qantas Contact Centre
terminal displays using Ajax framework.
A core services application to process the flight events from upstream systems -Eip, Ogs and deliver the
SMS to Airport staffs of Qantas. An enhancement to Qantas-Flight status page to accept the Non-
Passenger user subscriptions for the SMS/Email update about the Qantas flight departure/arrival
notifications.
Responsibilities:
• Development Plan Preparation along with Lead.
• Designing project artifacts like use case, activity diagram, class and sequence diagram using
Umlet from the business requirement specification.
• Involved in configuring Queues in Web logic server.
• Involved in writing code for sending and consuming messages to and from queues.
• Involved in Service Development activities like generating Service End Point Interface/ Stub to
access services.
• Involved in Preparing Test Cases
• Involved in Code Development activities and Unit Testing
• Involved in Reviewing the Code developed by sub ordinates.
• Mentoring.
Ganesh Palani
Email :rite2ganesh@gmail.com
Phone: 309-203-3456
Tools: Operating Systems Linux, Windows, Java 1.5, Jdbc, Jsp, Struts 1.2; Hibernate 3.0, spring 2.5,
Java Script, Umlet, Oracle10, Web Logic 10, Web services, Jms, EH Cache.
Role: IT Analyst
Employer: Tata Consultancy Services – Chennai July 2010 to October 2011
Client: Qantas
Project Description: Qantas.com a web portal page which is the heart of Qantas Airlines was
maintained by SMI Team. It consists of many applications like booking, trade site, promotions, freight,
frequent flyer, admin etc. The SMI Team involves all enhancement works for the dot com applications.
Responsibilities
• Enhancement Plan Preparation
• Converting the requirements to Low Level Diagrams using Umlet to detail the artifacts in the
system like activity diagram, class diagram and sequence diagram.
• Involved in code development for all the different layers from presentation tier, application
• processing and data management functions.
• Test Case Preparation
• Unit testing the entire functionality developed.
Tools: Operating Systems Linux, Windows, Jdbc, Jsp, Struts 1.2; Hibernate 3.0, spring 2.5, Java Script,
Oracle 10g, Oracle SQL Developer, Umlet, Oracle Web logic 10 and Web logic Workspace Studio1.1.