PUSHPAM INIGO PETER
Contact No: 7165332342
E-mail: pushpaminigo@gmail.com
SUMMARY
·
8.6
years of experience in Requirements gathering, Analysis, Design, Development,
Testing and maintenance of Banking system, Kiosk System, Cargo Application,
Airline Passenger Reservation, Ticketing applications for leading airlines,
HealthCare insurance and telecom service
·
Experience in
developing and deploying Enterprise Applications using Weblogic App,
Websphere, Tomcat, and Eclipse.
·
Wide
exposure to International Airline and production support project.
·
Expertise
on server-side Java computing based on the J2EE architecture, Websphere
Application Server (WAS), Struts, spring, Flex framework.
·
Experienced
in build management Ant and Maven
·
Expertise
in Core JAVA, J2EE, GWT, Servlets, JSP, JDBC, Struts, XML, HTML, Java
Script and CSS.
·
Experienced
in Core Java /J2EE& GWT with MVC, MVP architecture, Oracle, SQL
and Unisys 2200 Clear Path Mainframe. It includes analysis, coding and team
management for development, enhancement and production support projects.
·
Proficient
in using Tools namely WSDL, Eclipse, SOAP UI and Top-case, TSF, SVN and
Clear Case.
·
Involved
in Application Design, Framework Design, User Interface Design and Coding.
Well versed with all the phases of System Life Cycle namely Analysis,
Design, Development and Implementation.
·
Proficient
in using SQL Server and Oracle for application development.
·
Expertise
in development of multi-tier application using J2EE Design Patterns, UML
and Object Oriented Technologies such as MVC and MVP.
·
Have
knowledge on hibernate and JMS messages.
TECHNICAL SKILLS
|
Architecture/Frameworks
|
J2EE, MVC,
Struts, MVP, Spring, Flex, Adobe
|
|
Languages
|
Java, XML,
SQL,Fortran, COBOL
|
|
Application
Server
|
Weblogic, WebSphere 6, Tomcat 4.x/5.x/6.x
|
|
Script Languages
|
XML, HTML, Javascript, CSS, JSON
|
|
Server
Programming
|
J2EE,
Java, JSP, JDBC, Servlets, EJB, Web Services
|
|
Design Methodologies
|
Design Patterns ,UML
|
|
GUI
/Visualization
|
JAVA , JSP, Swing, Applets, Html, GWT
|
|
Tools/Technologies
|
Websphere Studio
Application Developer (WSAD), Rational Application Developer (RAD), Eclipse,
Ant, Clear case, Maven, SVN, SoapUI
|
|
Databases
|
SQL Server,
Oracle
|
|
Version Control
Tools
|
TFS, Clear Case ,
SVN, Visual Studio 2010
|
|
Frameworks
|
MVC, Struts, MVP
and Spring
|
|
Operating
Systems
|
WINDOWS
2000/2008, WINDOWS NT 4.0
|
EDUCATION
Master
in Computer Application(MCA),University of madras, Loyola College
Chennai,Tamil Nadu, India.
Bachelor
of Mathematics, ST.Xaviers College Palayamkottai, Tamil Nadu, India.
Diploma
in Computer Application, ST.Xaviers College Palayamkottai, Tamil Nadu, India.
Certificate:
OCJP
: Oracle certified java programmer with 94%.
Current
Employer: Cognizant Technologies, Alpharetta GA, USA .
PROFESSIONAL EXPERIENCE
Client: AT&T
Nov 2015 till date
Project: OPUS
Development
Role: Senior Java
Developer
Location:
Alpharetta, Georgia
Environment : Windows XP, Java/J2EE, Servlet, Spring, EJB, PL/SQL
Store Procedure, Web Logic, Maven, Unix, Oracle, Unix Box, Linux Box, OPUS
Framework, JSON, Agile Mythology and Kiosk System.
Currently working with a team whose responsibility
includes design, implementation, build management and support of Carrier
Provisioning software systems. These systems interact with customer providers
like AT&T, to ensure the efficient wireless service to all of the million
of customers associated with Mexico project and all of its brands. This project
includes Kiosk system which handle the customer payment wireline account or
mobile account payment through the device example cash acceptor, bill
dispenser, Sigcap device, coin dispenser and printer device.
Responsibilities:
§ Develop strategic plan to migrate application from
Documented WebTop framework to a Java, J2EE, and Struts framework and flex
framework.
§ Worked in Build management for the opus_project and
opus_mexico project AT&T
§ Developed full life cycle of Sigcap Ignecio device for
Mexico project.
§ Responsible for creating the pl/sql stored procedure based
on each requirement using the spring framework jdbctemplate
§ Coding & Unit Testing.
§ Conducting System & Regression Testing.
§ Conducting Peer reviews and Independent Testing.
Client: Tracfone
Wireless
April 2015 – Oct2015
Project: Intergate
Development
Role: Senior Java
Developer
Location: Miami,
Florida
Environment : Windows XP, Java/J2EE, Servlet, Spring, EJB, PL/SQL
Store Procedure, WebLogic, Maven, Unix, Oracle, Git, XML Spy, JSON and Soap
UI
Worked with a team whose responsibility includes design, implementation,
and support of Carrier Provisioning software systems. These systems interact
with Tracfone's major wireless service providers like AT&T, Verizon,
T-Mobile and Sprint to ensure efficient wireless service to all of the 26
million customers associated with Tracfone and all of its
brands.
Developed new
project will able to activate, reactivate, redeem and support customer subscription
at the T-mobile carrier switch level using T-Mobile’s Wholesale Enterprise
Services Platform and this project will implement the ability to add, remove,
or modify a customer’s service package at the carrier swith rather than
through soaftware deployed to the handset and generation PL/Sql stored
procedure retrieve and insert opertation.
Developed saftelink
project to create the technology with tmobile which will drive Tracfone
ability to service subscriber accounts using the t-mobile carrier switch
Responsibilities:
§ Analyze, design, develop and support the software systems
that interact with the carriers.
§ Used Spring Core, spring based SOAP Web services, JAXB,
XML, XSLT to communicate with the carriers.
§ Used Eclipse IDE to develop the application and deploy it
on Oracle WebLogic server.
§ Used Maven to manage several projects along with their
dependencies associated as part of the Carrier provisioning software systems.
§ Was involved in the optimization of a java scheduler whose
job was to interact with the database and a JMS queue using java
multithreading concepts.
§ Used Log4j & JUnit for debugging, testing and
maintaining the system state.
Employer:
Hexaware Technologies, Northern Trust, Chicago IL, USA
.
PROFESSIONAL EXPERIENCE
Client: Northern
Trust
October2013 to March2015
Project:
Fundamental Development and Dashboard Development project [Multiple Project]
Role: Senior Java
Developer
Location: Chicago,
IL
Environment : Windows XP, Java/J2EE Struts, Servlet, JSP, Java
Script, CSS, Spring, EJB, PL/SQL Store Procedure, Flex Builder, JAXWS, Adobe,
Weblogic10.3.6 ~ 10.3.2, Maven, Ant, Unix, Sonar violation , Oracle, lotus
notes, Visual Studio 2010, XML Spy, JSON and Soap UI
Fundamentals, Fund Brief and performance dashboard applications (aka
‘Fundamentals’) are online performance reporting and analysis tools. They are
used by internal Performance & risk analysts, external asset owners and
external asset managers to generate performance reports. Fundamentals are
fund Brief and the fundamentals dashboard are web based applications
delivered to clients over the internet using a web browser.
Fundamentals are a standalone web application. Fund
brief and the fundamentals dashboard are delivered as portal blocks on a
northern trust portal containing other blocks.
Developed new copy
share snapshot, sharing the tabs of dashboard items for internal and external
users. Those who can make the copy of tabs 1 to N numbers from the front-end
Dashboard application and in the backend Oracle database it’s interlink with
10 dashboard tables with parent child relationship using the primary key of
core ID generation PL/Sql stored procedure retrieve and insert opertation.
Developed new
dashboard URL portal link to publish the Dashboard website interlink with
flex page and verify the User ID by another security controller EJB, this
includes a tab with exhibit can display 1-4 exhibit in row or column wise in
dynamic and maximize or minimize the Internet Explore size dynamically
adjust.
Developed new
metadata service for the dashboard using the rpm service , proxy class will
take care the java class objects request and response and its calculate
metric for the dashboard, then save in the dashboard table for the specific
selection of the property.
Responsibilities:
§ Develop strategic plan to migrate application from
Documented WebTop framework to a Java, J2EE, and Struts framework and flex
framework.
§ Developed new JSP page for the dashboard application
portlet using the swift file as view.
§ Develop new spring transaction management
for the dashboard project based on the requirement copy and share snapshot.
§ Responsible for creating the pl/sql stored procedure based
on each requirement using the spring framework jdbctemplate
§ Each client requirement has been developed using the UML
and Visio 2010 diagram
§ Coding & Unit Testing.
§ Conducting System & Regression Testing.
§ Conducting Peer reviews and Independent Testing.
§ Design and Development of Functional Modules for
fundamental development project and dashboard project
§ Developing the application based on the design adhering to
struts frame work, spring frame work, including JAVA/J2EE, XML, CSS,
servlet, EJB, flex Adobe, pl/sql store procedure, JSON, Oracle, Visio
software, and Sql .
§ Implementation of Service Oriented Architecture (SOA).
§ Developing involves, building functionality which are
divided into modules and integrating with other modules.
§ Allocate the time line for the project.
§ Working based on Agile and scrum methodology.
§ Attending weekly status meeting with the client.
§ Deployment of applications in Weblogic and ant for
compilation
§ Working on multiple large projects concurrently.
Client: Meritain Health
Care – An Aetna Company, Buffalo NY USA
Project: EDI
Monitoring Oct2012 to Sep2013
Role: Senior Java
Developer
Location: Buffalo
New York
Environment:
Windows XP, Java/2EE 1.6, DG System,
SOA, Java Script, Struts, Xml and SQL Server, HTML, webshpere.
This project will
work closely with monitoring team to END-END process of Health Insurance
application. Monitoring which includes advising if the records have
loaded to the processing system and will be responsible to monitor the FTP
(File transfer Protocol), intermediate locations which are sent and
received/loaded into final destination of the system. The key requirement is
to monitor the error locations and send updates to the management. The
Company is one of the USA’s largest administrators of self-funded benefit
plans, and is the leading independent administrator of Consumer-Directed
Health Plans. The company provides plan administration, innovative wellness,
medical management, disease management, network management, and cost
management services.
Responsibilities:
· Diagnose the Health care applications (EDI) and applying
the appropriate functional complexities of Database relevant to the
application.
· Identify the business rule for the Health Care Insurance
and enhanced working with multi applications.
· Help to design the tactical monitoring project work flow
and gathered ample information for the development of new project.
· Attend weekly status meetings and provide detailed status
report to the client
·
Reviewing all
the END-END of FTP server location.
· Develop strategic plan to migrate application from
Documentum WebTop framework to a Java, J2EE, and Struts framework.
· Development & unit-testing of the application
customizations.
· Develop the custom Java framework for the application to
interact with Documentum, the content server; the database Server.
· Develop extensible Java web services using Tomcat.
Client: DELTA
Airlines, ATLANTA GAJanuary 2011- Oct 2012
Project: AXIS –Re-platform CMS
Role: Senior
Software Engineer and Module Lead
Location:
Chennai,India
Environment:
Windows XP, JDK, Google Web Toolkit, IBM Web Sphere, TIBCO AMS, Enterprise
SOA,
JAX
WS, JUNIT4, IBM Clear Case, Check Style Eclipse (RAD) Plug-in and Struts,
Servlets, Ant build and SQL.
Re-engineering the current Customer Management System (CMS) and will
rename it “AXIS”. AXIS is developed to eliminate manual processes,
automation inconsistencies between working groups, toggling between
systems, duplication of training material and processes, while reducing
handling time and improving customers overall experiences. The key
requirements of AXIS include new user interface, streamlined call flow
processes, provide structure yet enable flexibility so agents can service the
customer effectively, DL Term functionality & manual work processes
minimized or eliminated, Enhance the customer experience by providing agents
high value customer information & suggestive action to be taken, Total
utilization of SOA services, Speed to market implementation for technology
changes, Single user interface to multiple applications (Rejects, Groups, JV,
etc).
Responsibilities:
§ Coding & Unit Testing.
§ Conducting System & Regression Testing.
§ Conducting Peer reviews and Independent Testing.
§ Designing the application using UML modeling tools.
§ Design and Development of Functional Modules for AXIS such
as Seat Map Allocation, Components, Pricing and Flight Segment.
§ Developing the application based on the design adhering to
Google Web Toolkit (GWT) frame work, struts, JAVA/J2EE, XML, CSS and Struts.
§ Implementation of Service Oriented Architecture (SOA).
§ Developing involves, building functionality which are
divided into modules and integrating with other modules.
§ Leading and allocating tasks to team members.
§ Attending weekly status meeting with the client.
§ Deployment of applications in Websphere and ant for
compilation
§ Working on multiple large projects concurrently.
Client: DELTA
Airlines, ATLANTA GAMay 2010- January 2011
Project: CMS Rewrite Study Phase I
& II
Role: Senior
Software Engineer and Team Lead
Location: Chennai,
India
The Customer Management System (CMS) is a complex Passenger Service
application which provides reservations representatives with an intuitive,
streamlined interface for making reservations, checking flight data,
reviewing SkyMiles accounts and more. It was developed using the technology,
Java Swing which is outdated because of its Standalone nature / Installation
necessities. This project, “Delta CMS rewrite study” analyzes the complexity
(including the Interfaces complexities) of the existing application and
proposes a solution for replacing the outdated technology with new generation
technologies.
Responsibilities:
§ Analyze the applications
framework’s complexities.
§ Analyze the functional
complexities related to Airline Passenger Service.
§ Gather functional details and
prepare Functional Specification Documents.
§ Review the functional documents.
§ Prepare Gap Analysis
documents.
Environment: Tomcat 6, JRE 1.4, Swing, Windows XP professional, CMS Prerequisites
IMS, Installation Package for version 10.1.11.1 & 11.1.0.7
(TIBCO, SAPI & CTI.
Client: ANA AirlinesJan 2009 – Apr 2010
Project: ANA PSS
Role: Developer, [Japan].
Maintenance and enhancements for the All Nippon
Airlines-Passenger service application. This includes analysis, design,
coding, unit testing and system testing of the mainframe system, global and
local release management for the application and real time maintenance and
problem resolution for the end users.
This includes a complex functionality DEPCK that
was developed to minimize airlines human resource effort. It ensures
passengers from different locations getting connected to the appropriate
flight at correct time during transits. This is achieved by calculating and
generating reports based on passengers from in-bound as well as various
out-bound flights for each location. Passenger boarding requests, Baggage,
Connecting flight details, Gate number of the connecting flight were taken
care of.
A tool was developed to generate reports to capture the
inconsistencies in the fare database. It was done after the overall structure
of the Fare database was studied. Inconsistency might occur during fare
database adhoc update requests from external system and might result in
severe fare related problems.
Responsibilities:
§ Involved in support, enhancements, maintenance and
development of more than 10 applications under PD Cardinal.com.
§ Understanding the client requirements by studying
functional document.
§ Writing basic design document for client requirements.
§ Attend weekly status meetings and provide detailed status
report to the client.
§ Discussion with the end user and the client regarding new
requirements
§ Developing and deploying high priority changes.
§ Coordinating with the business for architectural changes.
§ Helping the Development teams for application related
knowledge.
§ Root causes analysis, Code optimization.
§ Release management for the application.
§ Working on trackers for the Maintenance work, Analysis,
Design, Development, and Unit Testing & System Testing.
Environment:
ASCII FORTRAN, COBOL, UNISYS OS2200, FCSS.
Client: Unisys JUNE 2008 to Dec 2008
Project: Unisys X-Cargo
Role: Developer
Location: Chennai, India
USAS Cargo is proprietary software of Unisys
extensively used in Airline industry for managing and tracking of Cargo. USAS
cargo service suite is proprietary software of Unisys extensively used in
Airline industry for Cargo.
`USAS consists of various applications like CGO
(Cargo), CTC (Cargo Terminal Control), CXL (browser backend), ACR (Advanced
Cargo Rating), FDC (Flight Data Control), SYS (Systems), MSG (Message) AEI
(Application Environment Interface), which perform the various functions
needed for managing cargo.
This includes the UCFs, RFCs and Contacts
enhanced function like display the user restricted mod7 waybill, display the
goods acceptance time in the Cargo label, bug fixing in the allotment
process, etc.
.
Responsibilities
§ Involved in coding on basis of
these Design document, testing and reviews.
§ Coding & Unit Testing.
§ Conducting System & Regression
Testing.
§ Conducting Peer reviews and
Independent Testing.
§ Involved in developing front end
User Interface using JSP, Java Scripts, and CSS.
Environment: XML, ASCII FORTRAN, COBOL, UNISYS OS2200.
Worked as a Contract in Hexaware Technologies from Indus Media
Technologies
Client: New Gen CargoAug 2007 to May2008
Project: New GEN Cargo
Role: Developer
Location: Chennai, India
USAS The project is to re-engineer the existing LMS legacy technology
to an “open” J2EE Air Core architecture based on Web Logic and Oracle. During
this period was primarily involved in understanding the existing Unisys clear
path mainframe, functional analysis and migration to use cases.
Responsibilities
§ Requirements Elicitation
§ Functional Analysis
§ Code Mining & Pseudo-Code
Generation
§ Use Case Preparation
Environment: ASCII FORTRAN, Web Logic, J2EE framework.