Post Job Free
Sign in

Project Engineer

Location:
Madison, WI, 53717
Posted:
March 09, 2010

Contact this candidate

Resume:

Priya Jayagopalan

*****.***@*****.***

Phone: 608-***-****

Software engineer with over 4.5 years of experience in IT industry. I have worked as Technical Lead,

INTRODUCTION

Systems Analyst and Programmer Analyst in Airline and Banking industries. Have extensive experience

in full lifecycle of software design process including requirement analysis, application design &

documentation, coding and testing.

Government College of Technology, Coimbatore. TN, India.

EDUCATION AND

Bachelor of Engineering in Electrical and Electronics Engineering, May 2005

CERTIFICATION

GPA: 3.87/4.00

Sun Certified Java Programmer

Preparing for SCDJWS certification

Attended training course on GlassFish V3 server and Java EE6 from Sun.

Languages : C, C++, Java 1.5, Java EE 6, Java Swing, Javascript and UNIX Shell Scripting.

COMPUTER

Technologies: HTML, Struts1.2, Spring1.2, Flex 2.0, EJB2.0, JMS, Servlets 2.0, JSP 1.1, AJAX, XML,

SKILLS

XSLT, JSF, JavaMail, XMLRPC, JUNIT, WSDL, POI API, Weblogic JMS, JDBC 2.0, Hibernate3.0,

Hyperion SQR and UML.

Databases : SQL, PLSQL

Server : BEA Weblogic 8.1 and Apache Tomcat.

Tools : Ant 1.6, Rational Rose 2000, WinCVS, Filezilla, PVCS, MyEclipse 4.5, WSAD5.0,

RAD6.0 and Clear Quest.

Assistant Systems Engineer

RELATED

TATA Consultancy Services Ltd., (www.tcs.com) Chennai, India June 2005 - August 2009

EXPERIENCE

Citi Credit Risk Interface– Application Maintenance (6 months)

The Single sign-on application is aimed at maintaining the flow of customer’s credit application

among various risk officers for its approval. The project uses Flex for its front end and Spring

for controlling the flow and servicing of user request. The business layer is implemented using

Spring IoC feature. The credit information of customers is stored in a Oracle database. The

development aimed at sending mail notification to internal users when credit document is in their

in-tray for approval and to send them monthly reports in excel sheet using POI API.

Responsibilities:

Conducted and documented Impact Analysis for the requirement.

Designing and developing web applications using action script in Flex environment.

Developed the complete business logic to handle the requirement.

Developed Flash/Flex interaction with data binding, remoting, and custom and CSS-

styled stock components, etc.

Prepared Test Plan covering all the business scenarios.

Conducted reviews as part of the review panel for all the modules.

Developed auto build / deployment scripts using ANT.

Executed the unit tests and performed the Integration Testing.

Singapore Airlines - SMS Alerts (12 months)

This development project aims at sending out various types of SMS messages to passengers. The

SMS type includes flight schedule change, waitlist confirmation and SMS notification for flight

disruptions. This project uses Message Driven Beans (MDB). The MDB receives the flight

information from Flight Watch System (FWS) and sends out SMS through Unimobile Alert

Sender mobile gateway. Oracle database is used for storing the SMS templates

Responsibilities:

Involved in complete SDLC of the project.

Interacted with customers for requirement gathering.

Analyzed and documented client requirements.

Prepared high-level design with various UML diagrams such as class diagrams and

sequence diagrams using Rational Rose software.

Implemented using Sun Core Java and J2EE Patterns like Abstract factory, factory

method, Business delegate, service locator and Data Access Object.

Developed entire MDB’s and processing helper classes architecture.

Unit testing and integration testing along with unit test case and integration test case

preparation.

Provided UAT and warranty support.

Led a team of 2 members

Singapore Airlines – Singapore Stopover Holiday (8 months)

This is a development project aimed at widening the distribution reach of Singapore Stopover

Holidays (SSH). This will allow SAA (Singapore-air Anytime Anywhere) website to provide

another efficient channel to purchase SSH packages directly online instead of purchasing them

from Travel agents. This application is developed using struts framework with JSP as front end.

It also involves RMI calls to KRISCOM mainframe system to determine SSH package

availability.

Responsibilities:

Performed feasibility study, prepared use case and represented in the form of UML.

Prepared technical design document using Rational Rose software.

Developed web pages and coded action classes in Struts framework.

Involved in parsing of mainframe screens using RMI calls.

Developed PLSQL stored procedures for manipulating data in DB

Unit testing and integration testing along with unit test case preparation.

Developed of auto build / deployment scripts using ANT.

Singapore Airlines – Reservation of Emergency Exit seats (EMEX) (7 months)

This is a development project, which applies reservation fee for EMEX seats in aircraft and also

implements EMEX Admin functionality. This application is a part of Singapore Airlines

website, used primarily for passengers to request premium seats and pay for them via online

booking and retrieval. This involves development of new JSP pages and addition of new module

in struts framework. It also involves RMI calls to KRISCOM mainframe system for checking the

seat availability.

Responsibilities:

Involved in requirement analysis.

Prepared technical design document using Rational Rose software.

Developed web pages and coded action classes in Struts framework.

Involved in processing of payment using MIGS payment gateway through webservice

calls.

Developed PLSQL stored procedures for manipulating data in DB.

Unit testing and Integration testing along with unit test case preparation.

Led a team of 4 members.

British Airways – BA Registration (10 months)

This development project aims at Enhancing BA customer registrations through proper mail

marketing and by making some changes in the Enrolment form of the customer in BA.com. This

uses request builders for validating the data in request and event handlers for routing the

incoming request from browser to appropriate EJBs. Also used use many Swing components,

often including JTree and JTable. EJBs are used for applying business rules. Oracle database is

used for storing and retrieving the registered customer details

Responsibilities:

Developed UI involving Servlets, JSPs, XML, XSL and Javascript

Developed Exception handling mechanism.

Involved in creating request builder and event handler classes.

Unit testing and integration testing along with unit test case and integration test case

preparation.

Created User Manual and Training Manual

TCS Internal – Integrated Relationship Management System (IRIS) (6 months)

This development project aims at enhancing various modules like ‘Managing opportunity’,

‘Project’, ‘Resource details (Allocation, De-allocation etc)’, ‘Project metrics’ and ‘Training

details’ of various relationships of TCS. The project uses Servlet and JSP for processing the

incoming request. It uses Manager Classes for implementing business logic. Also it uses Data

Access Object (DAO) for accessing database to store and retrieve the relationship data.

Responsibilities:

Involved in construction and implementation phase of the project.

Actively participated in Customer interactions.

Involved in Unit and System Integration Testing

Participated in peer reviews

Worked in Task force team as a member of Internal and External quality assurance in TCS.

EXTRA

Created various tools for internal project tasks such as unit testing, quality monitoring etc.

CURRICULAR

Conducted IPMS training for new team members – 2008

ACTIVITIES Served in the editorial committee of the department magazine in GCT for 3 years.

Student organizer for the National Conference on Electrical and Instrumentation Systems (NCEIS

‘05) held at GCT. In charge of reviewing the research papers for publication in the proceedings of the

conference.



Contact this candidate