Post Job Free

Resume

Sign in

Project Web Services

Location:
Fremont, CA
Posted:
April 04, 2017

Contact this candidate

Resume:

Curriculam Vitae

Sirisha Koppula acy5g1@r.postjobfree.com +1-510-***-****

Linked in url : https://www.linkedin.com/in/sirisha-koppula-8805a8118

Experience in summary

** ***** ** ****** ** experience in development and implementation of enterprise applications using Java, J2EE

Excellent designing, architecting, debugging, troubleshooting skills.

Proven track record in Identifying and addressing key customer problems in less time.

Appreciated as quick learner in all the projects.

Thorough in J2EE technologies like Spring, Hibernate, Web Services, Design Patterns, Struts, MVC, EJB, JMS, JSP, Servlets

Excellent knowledge and very good hands-on experience in Spring core, Spring Batch, Spring Integration, Spring MVC, Spring AOP.

Extensive experience in working with Object Relational mapping (ORM) through Hibernate, ibatis and JDBC.

Developed web applications using Front end frameworks like Spring MVC, JSF, GWT, Ajax, Jboss Seam, Struts, JSP and Servlets

Experience in developing Web Services using both SOAP and ReSTFul methods.

Very good working knowledge of BIRT reporting engine to generate dynamic reports.

Solid Understanding of OOPS concepts and different Design Patterns for Java.

Very strong in Facilitating sprint planning, daily scrums, retrospectives, stakeholder meetings, and software demonstrations.

Work Enthusiastically with project owner in backlog management and continuous delivery of features.

Good Experience in working with the Agile Methodology for developing the SDLC in TDD (Test Driven Development) and BDD (Behavior Driven Development).

EAD (Cat A18) valid till Sep 2018. (Currently on L2 Visa)

Excellent learning aptitude, analytical and communication skills

Client onsite experiences with Emirates in Dubai.

Traveled to Paris couple of times for requirements gathering for new modules.

Interested to work on challenging and large mission critical software projects.

Education

B Tech from Nagarjuna University with 73% (distinction) in 2005.

Employment History

Senior Technical Lead in Societe Generale Global Solution Centre Pvt. Ltd, Bangalore June 2013 to May 2016

Senior Software Engineer in Computer Sciences Corporation India Private Limited, Bangalore since Apr 2010 to June 2013

Senior Software Engineer in L&T Infotech, Bangalore since October 2009 to Apr 2010

Software Engineer in Mahindra Satyam (formerly Satyam Computer Services Limited), Bangalore from March, 2006 to October 2009.

Certifications

Sun Certified Java Programmer (SCJP) 1.4 certified.

Sun Certified Web Component Developer (SCWCD) 1.5 certified.

Technical Exposure

Key Skills : Java 1.4/5/6/7, Struts 1.x, Spring 3.x, Spring core, Sprig MVC, Spring AOP, Spring integration, Spring Batch, JSF, Jboss Seam, Restful and soap web services, Axis 1.x, Hibernate 3.x, Junit 3.3.x, Servlets, JSP, Ajax, Cactus, Mockito, AngularJs, HTML,javascript, CSS, GWT, Log4J, Agile practices

Operating Systems : UNIX, Linux, WINDOWS.

Web Servers : Apache-Tomcat 7

Application servers : JBoss 3.2.x, WAS, Weblogic

Tools : Eclipse, Apache Maven, Ant, Net Beans 6.1, Rad, Jenkins, deploy-it used for continues delivery, deploying on Cloud machines, BIRT.

DBMS : Mysql, Oracle 9i

Domain Expertise : Banking, ERP, Telecom Billing, Gaming, Airline and Shipping

Work Experience

Project #1 : CLIPS

Client : Societe Generale

Duration : Dec 2012 to May 2016

Technologies : Spring core,Spring Batch,Spring Integration,web services, Hibernate,GWT,BIRT engine,tibco, Apache Maven and JMX.

Servers : Tomcat

Database : Oracle

Team size : 25

Role : Team Lead

Domain : Banking

Project Description:

Clips Project is initiated to create a unique reporting tool following merger between equity business and the rest of sales activities (Forex, interest rate, credit derivatives and commodities)

Existing system lacked a unified platform for different products and required manual intervention at certain places.

Clips system addresses these issues and targets at a unique platform for the following services.

Valuation Reports

Internal Reports

Performance reports

Corporate Action and event notifications

Monitoring of reports generated and

Unique platform for report subscription

Responsibilities:

Lead team in stabilizing the valuation reports, internal reports modules in production

Developing and releasing numerous client specific enhancements for different modules

Completed many modules under strict timelines with good quality. Internal reports template modules.

Solved various production issues in valuation reports.

Coach team members on technologies used (Spring and Hibernate).

Deployed the application on cloud and used successfully.

Project #2 : DFO2

Client : DTS (Dnata Travel Services)

Duration : Jun 2011 to Nov 2012

Technologies : JSF with rich faces, Hibernate and Apache Maven.

Servers : JBOSS Application Server

Database : Oracle

Team size : 70

Role : Team Member

Project Description:

DFO2- Dnata's state of the art travel management system will provide a full suite of front, mid and back end solutions for the travel agent facilitating the seamless booking of hotels, cars and transfers along with flight reservations.

DFO2 System is categorized as the following sub systems:

Front office (Air/Car/Hotel’s – front end screens and functionalities)

Mid office (Tariff System)

Back office (Revenue Accounting system)

Responsibilities:

Completed below 1.0 release modules construction in very less time:

XTRACT Reports

FA$E Module (Sending meeting request from application)

Supported team for the 0.5 UIT release cycle. Fixed the raised critical issue in less time.

Fixed Bugs in below screens

1)Zone Master, Flight Maintenance, Timetable maintenance, office master, Currency Master, Airline Master and other Master screens too.

2) Fare input screen

3) ROBO manager screen and fixed scheduler issues.

Helping team members on technologies like Richfaces and Hibernate.

Project #3 : Gems (Global Equipment Management System)

Client : Matson

Duration : Apr 2010 to May 2011

Technologies : Spring, Struts, Hibernate and Ibatis and Apache Maven

Servers : Weblogic Application Server

Database : Mysql and PostgreSql

Team size : 40

Role : Team Member

Project Description:

GEMS application is the migration project from legacy mainframes system (ACETS) to J2EE based application.

GEMS application is the tracking system for both the Matson equipment’s and the equipment’s with which the Matson Navigation Company operate.

The system provides the information in the following areas:

Freight equipment (Containers, Chassis, Trailers and Motor Generators)

Freight equipment inventory and its movement.

Carriers

Leasing

Locations

Vessel Schedules

Surveyors

Port, Gate and Intermodal activity

Along with this a user can also generate online or hard copy report by selecting various report parameters which can be used for analysis, forecasting and planning.

Responsibilities:

Awarded as Quick learner (Gem of the GEMS)

Involved in developing the screens like Booking Download, Change Weight, Re-Stow To Vessel and Freight equipment details.

Involved in Performance improvement tasks.

Fixed issues in other screens like Stow Directly To Vessel, Discharge Equipment To Vessel, Transfer Shipment and from JMS side too.

Instrumented JUnit for the above module

Supported in System Integration Testing (SIT) and User Acceptance Testing (UAT) phases.

Project #4 : DXD Sports user portal

Client : DXD Sports

Duration : Oct 2009 to Apr 2010

Technologies : JBoss Seam, JSF with rich faces, Hibernate, EJB 3.0 and Apache Maven

Servers : JBOSS Application Server

Database : Mysql, PostgreSql

Team size : 40

Role : Team Member

Project Description:

This portal deals with real-time upload of racing videos into user portals from live races. User would be given the interface to these videos as per their service agreements. Admin would be able to upload the videos from multiple live video feeds into the database

Responsibilities:

Lead in Designing and Development of entire UI for the portal

Designed, Developed and Tested Admin module

Project #5 : EIM (BT Billing and payment solution)

Client : British Telecom

Duration : May 2009 to Oct 2009

Technologies : Struts, Spring, Hibernate, Junit, Web Services, JSP and Apache Maven

Servers : Weblogic

Database : Oracle

Team size : 40

Role : Team Member

Project Description:

This project is the new version of the current online billing and payment services of British Telecom. It provides one stop solution for all customers, which includes managing the services (broadband, phone, TV etc viewing of bills and payments. Customers include residential, small and medium enterprise customers.

This project essentially includes only the end-user interface and uses other back-end web services provided by various teams to interact with service installations / removals, banking etc.,

Responsibilities:

Developed one module “manage customer” (MC)

Instrumented JUnit for the above module

Instrumented JUnits for “Setup Regular Payment” “Change Regular Payment”

Working with teams across timezones

Project #6 : Sprint

Client : Satyam

Duration : Jan -2009 to May 2009

Technologies : Spring, Hibernate, JSF and Apache Maven.

Servers : Apache Tomcat

Database : Mysql, hsql

Team size : 18

Role : Lead

Project Description:

Sprint project is an enhancement to already existing One Point tool which is an open source developed in Swing, Applet and Hibernate. The tool mainly concentrates on management of different projects running in an organization by planning, controlling, monitoring and reporting into a single, easy to use solution

The Sprint tool will provide a way to create portfolios, projects, Resource pools and the allocation of resources to different projects, and manages the work slips, cost of associates along with reports creation.

Responsibilities:

Requirement gathering

Designing the architecture for planning module

Involved in development and implementation of planning and administration modules

Solving the team technical problems if any

Project #7 : Product Catalog

Client : Satyam

Duration : Nov -2008 to Jan -2009

Technologies : Jboss-seam, Hibernate, EJB3.0, JSF, Web Services

RestFul web services, Ajax.

Servers : Jboss application server.

Database : Mysql, hsql

Team size : 8

Role : Team Member

Project Description:

This project involves design and implementation of a proof of concept (POC). Requirement translates to a catalog of product offerings as a whole with an Interface to the database.

Modules include the following 1. Create product, 2. Search products, 3. Edit products, 4. Delete products, 5. User role security module

Responsibilities:

Involved in Analysis and Design

Involved in Coding and JUnit Testing

Project #8 : Widgets

Client : Macquarie

Duration : Oct -2008 to Nov - 2008

Technologies : RESTFul web services, XSLT, Ajax, Ant.

Servers : Apache Tomcat.

Database : hsql

Team size : 5

Role : Team Member

Project Description:

A widget is a piece of reusable code that you can plug into virtually any website.

The widgets will provide the same functionality and experience as eClipse website even though they will be deployed on / delivered through different platforms like:

Yahoo desktop widget

Google desktop widget

Igoogle gadget

Macro widget

Vista gadget

Responsibilities:

I have developed two widgets for Yahoo Desktop Widget

1. StockQuote widget

This activity allows a user to request eClipse stock quote retrieval using one of the widget delivery mechanisms.

2. Watchlist widget

This activity allows a user to retrieve quotes for a number of stocks (widget “portfolio”) via one of the widget delivery mechanisms

Project #9 : EA SPORTS ERP Applications

Client : EA Sports

Duration : Jun -2008 to Oct-2008

Technologies : Struts, Hibernate, Ant.

Servers : Tomcat, JBOSS

Database : Oracle 9i

Team size : 5 Offshore + 25 Onsite

Role : Team Member

Project Description:

EA has many applications supporting their day to day activities and infrastructures. This current project maintains and enhances many of these applications, which are deployed and used worldwide.

Responsibilities:

Developed, Tested and deployed the following enhancements for the stated applications

LDAP params enhancement for WAFR application

APAC Page for TEAMS application

Assets display tab for given dates in TEAMS application

Bill of Materials (BOM) for SUPPLIER application

Recycle Bin module for Admin Login application

Project #10 : Resource Tracker Application

Client : Satyam

Duration : March-2008 to Jun-2008

Technologies : Spring, Hibernate, Tomcat, Mysql, Ant.

Team size : 8

Role : Team Member

Project Description:

The Resource Tracker is an application specially designed for Delivery Integrators. It will help Delivery Integrators to track the inflow and outflow of resources from various projects within Satyam. This tool will help Delivery Integrators to take right decision at the appropriate time to manage the resources effectively.

Responsibilities:

Involved in Analysis and Design

Involved in Coding and JUnit Testing

Project #11 : CLARIS

Client : Citco US

Duration : Aug -2006 to March-2008

Technologies : Struts, J2ee, JSP and Jboss Application Server

Team size : 8

Role : Team Member

Project Description:

CLARIS is a web based application which provides administrator services to CITCO, a global financial institution. CLARIS contains Funds, Investors, Contacts, Processes, Calendar modules one of important module is Cash Management Module.

Cash management Module deals with various types of cash Transactions, which are to be done in the CLARIS system. It should handle all the inflow and outflow of cash in the system. This is also responsible for different payments to contacts or External Entities.

Main functions of this module are

Cash Management Static Data (Bank, Bank Account, Mapping)

Cash Management Transaction (Receipts, payments)

Responsibilities:

Involved in Analysis and Design of sub modules Cash, funds and investor module.

Involved in Coding and JUnit Testing of sub modules Cash, funds and investor module.



Contact this candidate