SlideShare uma empresa Scribd logo
1 de 12
Siva Kumar S G
Portland
sivashyam5@yahoo.co.in
2012381973
PROFESSIONAL SUMMARY:
 Over 8+ years of experience in JAVA/J2EE technologies.
 Worked extensively in J2EE technologies using application servers like Weblogic , Websphere,
JBOSS with RDBMS databases including Oracle, MS-SQL Server
 Expertise in design and development of various web and enterprise applications using J2EE
technologies like Servlets, JSP, HTML, JavaScript, Ajax, Struts, Spring, JSF , XML, EJB 3 ( JPA ),
Webservices, JMS, SOA BPEL Process on Windows NT/2000, Unix/Linux platforms
 Good Knowledge on spring based RESTFul services.
 Good Knowledge on Core Java.
 Good Knowledge on Collections framework, Multi-threading etc.
 Implemented various J2EE design patterns and MVC frameworks.
 Experienced in developing SOA BPEL Process.
 Experienced in working on EMC documentum, content management system.
 Have done development using DFS and DFC.
 Experienced in data exchange technologies like XML, XSL, XSLT and Webservices
 Experienced with framework like Struts, spring and good knowledge on Hibernate.
 Experience in working with Messaging Framework using JMS and MDB.
 Experienced in using various design patterns such as MVC (Model-View-Controller), Singleton,
Session Facade, Service Locator, Factory and Business Delegate in the development of Multi-Tier
distributed Enterprise Applications.
 Experienced in database programming, writing complex SQL queries and PL/SQL procedures
 Has worked on Netezza which is a data warehousing and analytical database to write and design
sequel queries.
 Strong Analytical and Communication skills
 Good Knowledge on Object Oriented Programming (OOP).
 Knowledge of various Software models and best practices
 Experienced in using Java IDE tools like Eclipse, Weblogic Workshop and JDeveloper.
 Experienced in using RDBMS tools like SQL Developer, Agility workbench for Netezza, TOAD and
Microsoft Management Studio.
 Experienced in working with different operating systems Windows, UNIX, and LINUX.
 Wrote scripts using ANT and Maven.
 Good working knowledge on SVN, Star team, Perforce, GIT for version control.
 Ability to learn and use new systems and paradigms in considerably less time, Solid communicator
with exceptional team-building skills.
 Having good leadership qualities and has worked as onsite coordinator and Java Tech/Project
lead.
 Experienced in working as a Java Technical Architect
 Excellent analytical, design and problem solving skills.
TECHNICAL SKILLS
 Languages : Java , SQL
 RDBMS : Oracle 9i/10g, MS Sql 2008, Netezza
 Technologies Used : JSP, Servlets, HTML, Javascript , AJAX, EJB 3, Webservices, RESTful Services
,XSL, Session Beans, SOA BPEL Process, JMS, MDB
 Frameworks : Struts, Spring JSF, Hibernate. Angular JS
 Content Management Frameworks: - Documentum Foundation Services, Documentum Foundation
Classes.
 Application Servers : Weblogic 8.1/10, Websphere, Jboss
 IDEs’ : Eclipse, Weblogic Workshop, JDeveloper
 Tools/ Others : TOAD,SQL PLUS, SOAP UI, SVN, Perforce, Star Team, GIT
 Business Domain : Insurance/Reinsurance/Finance/Manufacturing
 Operating Systems : Windows 98/2000/XP , Unix, Linux
PROFESSIONAL EXPERIENCE
Project – 1: June 2014 to Till Date
Project Name : Online Warranty Link
Client : Daimler Trucks
Role: Java Technical Architect
Project Description:
This application mainly takes care of the warranty related functionalities of the Daimler trucks.
Responsibilities and contribution:
 Java technical Architect
 Provide technical solutions for the issues, estimates and architectural designs for the
enhancement projects.
 Involved in the requirement gathering phase of the enhancement project.
 Involved in preparing the understanding and Architectural design document.
 Involved in reviewing the design documents.
 Involved in code review & maintaining the coding quality and standards
 Involved in coordinating the project activities with both onsite and offshore in order to
facilitate quality deliverables with quantity.
 Involved in designing and creating the XSD, WSDL files as part of Webservices development.
 Involved in the architectural design and development of the both SOAP based and RESTful
services.
 Involved in the development of basic JavaScript framework that will be compatible for all
versions of browsers starting IE6.
 Involved in the coordination for different teams to complete different projects
 Involved in giving architectural solutions to the different project.
Environment: Windows XP, UNIX
Technologies: Java/J2EE,JMS, Web Services, RESTFul Services, Websphere,DB2,RAD,Squirrel
Project – 2: January 2014 to June 2014
Project Name : ECM – Phase 2(Enterprise Content Management System)
Client : MMC
Role: Developer
Project Description:
This project is mainly to replace ASP based application with Documentum (Enterprise Content Management
System). Here the documentum will be not only used as a repository but also will be used as an application
to configure and execute workflows replacing the current application. Other applications which were
talking to the current application needs to be integrated with Documentum. One Webservice is developed
as part of integrating other upstream applications with documentum. In order to file the documents to
documentum, POC’s were done to choose between Documentum Foundation Services (DFS which is a
service provided to EMC to talk to the documentum repository) and DFC (Documentum Foundation Classes
which can be used as API to communicate with documentum).The second Webservice is developed as a
wrapper over DFC to file and index the documents to documentum. SOA BPEL process is also developed to
integrate the upstream applications with Documentum in which the DFC wrapper Webservices will become
one component.
Responsibilities and contribution:
 Designing and development of the system
 Involved in the requirement gathering phase of the project.
 Involved in preparing the understanding and design document.
 Involved in doing the impact analysis, preparing the impact analysis document and in the
Development.
 Involved in the unit testing of the developed component and fixing the bugs.
 Involved in code review & maintaining the coding quality and standards
 Involved in coordinating the project activities with different team members.
 Involved in designing and creating the XSD, WSDL files as part of Webservices development.
 Involved in the development of the Webservices (Lookup service and DFC wrapper service)
using JAXWS.
 Involved in developing BPEL process (SOA) in order to integrate the upstream application with
documentum in which the DFC wrapper web service is also a component.
 Involved in effectively troubleshooting the issue and giving solutions or appropriate answers to
the questions/issues raised by the testing team.
 Created Maven scripts to build the custom jars and copy same to a specific location.
 Worked on JDeveloper to create the SOA BPEL and Web service.
Environment: Windows XP, UNIX
Technologies: Java/J2EE, EJB 3 (JPA) ,JMS, SOA BPEL Process, Web Services, Weblogic 8.1/10, Oracle, MS
SQL, JDeveloper, Altova XML Spy
Project – 3: July 2013 to January 2014
Project Name : Profit Point
Client : MMC
Role: Developer
Project Description:
This is an analytics web application in which guy carpenter provides their clients to calculate the cost and
profit of the insurance business. With the analysis of the profit and loss, guy carpenter’s client will be able
to determine in which direction the insurance business should go so that they can increase the business
and profit. The framework used here is Spring integrated with JSF .The database used is Netezza.
Responsibilities and contribution:
 Worked as a Developer
 Actively part of the team in order to design and develop the application in best suitable way
with considerably less bugs.
 Involved in preparing the understanding and design document.
 Involved in doing the impact analysis, preparing the impact analysis document and in the
Development.
 Involved in the unit testing of the developed component and fixing the bugs.
 Involved in code review & maintaining the coding quality and standards
 Involved in design and development of the application. Developed the service layer and data
layer using spring (JDBC templates, Dependency Injection). Used AOP for transaction
management and logging.
 Involved in the development of the front end layer using JSF in which prime faces and rich
faces libraries were used.
 Involved in effectively troubleshooting the issues and giving solutions
Developed an generic export module using opencsv library..
 Worked on Netezza to create and design Sequel Queries.
Environment: Windows XP, UNIX
Technologies: Java/J2EE, Spring ,JSF, Opencsv, Apache Tomcat, Netezza, Agility ,Eclipse, GIT
Project – 4: September 2012 to July 2013
Project Name : ECM – Phase 1(Enterprise Content Management System)
Client : MMC
Role: Module Lead / Developer
Project Description:
Web application build on J2EE technologies is currently using Livelink as the repository to store different
types of documents (Especially PDF and Excel) created within the application and also the attachments.
This project is to replace Livelink with Documentum. In order to achieve that the existing application
should be integrated with Documentum. Modules have to be developed in order to store the metadata of
the web application in Documentum. BPEL Process is created to integrate the EJB services and
Webservices as part of storing the necessary details of the documents uploaded from the J2EE application
to the Documentum.
Responsibilities and contribution:
 Working as Module Lead / Developer (Team Size -4)
 Involved in the requirement gathering phase of the project.
 Involved in preparing the understanding and design document.
 Involved in the Work planning and scheduling the work items such that the products are
delivered with good quality and on time.
 Involved in doing the impact analysis, preparing the impact analysis document and in the
Development.
 Involved in the unit testing of the developed component and fixing the bugs.
 Had effectively communicated to the client about the impact, issues and suggested different
approaches to compete the development with good quality meeting the deadlines.
 Involved in effectively communicating to the client and the team regarding the development
estimates and work schedules.
 Involved in code review & maintaining the coding quality and standards
 Involved in coordinating the project activities with different application teams from onsite.
 Involved in developing BPEL process (SOA) in order to integrate the JMS (Receiving input
message from the client), EJB service (Processing the input received and giving necessary
response back) and the Webservices ( Collecting the response data received from the EJB and
communicating to the Documentum).
 Involved in the development of the EJB service using EJB 3.
 Involved in effectively troubleshooting the issue and giving solutions or appropriate answers to
the questions/issues raised by the testing team.
 Created Maven scripts to build the custom jars and copy same to a specific location.
 Worked on JDeveloper to create the SOA BPEL and EJB service.

Environment: Windows XP, UNIX
Technologies: Java/J2EE, EJB 3 (JPA) ,JMS, SOA BPEL Process, Web Services, Weblogic 8.1/10, Oracle, MS
SQL, JDeveloper
Project – 5: October 2011 – September 2012
Project Name : Application Support
Client : MMC
Role: Onsite Coordinator / Tech Lead
Project Description:
Web application build on J2EE technologies that is used for reinsurance business is being maintained and
supported. The application is used for facultative reinsurance business. The application helps the brokers
to create submission documents and enter market quotation which in turn work as a mediatory entity
between the client insurance companies (Insured) and the market companies (Insurer) to enhance their
insurance business.
Responsibilities and contribution:
 Worked as Onsite Coordinator / Tech Lead (Team Size -4)
 Involved in coordinating the work activities between client and the team.
 Involved in requirement gathering and giving & taking suggestions to the business in order to
meet the requirements with less impact to the application.
 Involved in Preparing and reviewing the understanding and design document.
 Involved in estimate sheet preparation and guiding the team to do the same.
 Involved in Work planning and scheduling releases.
 Involved in preparing the Impact analysis document and Development.
 Involved in the development and bug fixing using XSL and XSLT.
 Involved in Testing and fixing the bugs.
 Interacting with the client for the functional / business related things.
 Have done Code review & maintaining the coding quality and standards.
 Have done proactively identifying the issues and coordinating with different teams to resolve
the production issues.
 Have effectively done the Coordination of the project activities from onsite.
 Started as the technical lead to give solutions to the business with the available technical
knowledge , in a short span of time became a subject matter expertise of the application thus
by involving in the functional and technical impact analysis that helps the business to compile
the requirement documents with zero error.
 Had given permanent solutions for the issues that are continuously re-occurring in the
application for a long time.
 Had proactively and effectively coordinated with different teams and done proper monitoring
to avoid production issues.
Environment: Windows XP, UNIX
Technologies: Java/J2EE, Servlets, XSL, XSLT ,Weblogic 8.1, Oracle, Eclipse, Weblogic Workshop
Project –6: July 2011 – September 2011
Project Name : eFulfillment (Email Services)
Client : Travelers
Role: Technical Lead
Project Description:
EFulfillment is an application which deals with auto insurance. The application has the mailing service
facility and also coupled with other applications like MyTravelers.com, CDE etc. helps the user to
complete the eSign and Auto Id Card issuing processes. The policy issuance for the users will be completed
once the esign process is over. Auto id card process includes the sending of temporary auto id card through
email and sending the generated permanent auto id card via FAX, Mail and ONLINE transport modes.
Responsibilities and contribution:
 Worked as Project Lead for a team with size 2 in USA.
 Involved in requirement gathering, analysing and understanding the requirements.
 Involved in preparing the design, understanding and impact analysis documents on the given
requirements.
 Involved in Work planning and scheduling the work.
 Worked on velocity templates and XSLT to create temporary auto ID card which will be send
via email.
 Developed an automatic tool that parses the class names and method names that are entered
in the excel and execute the functionality by invoking the parsed methods subsequently. This
tool was used for testing the efulfiment functionality. Different mail services were executed
by invoking corresponding Webservices.
 Involved in Interacting with the client to understand the requirement and understand the
expectations set for the team.
 Involved in code review & maintaining the coding quality and standards
 Involved in coordinating the project activities from onsite

Environment: Windows XP, UNIX
Technologies: Java/J2EE, EJB,JMS, Web Services, Web Sphere 6.1, Oracle, RAD, SOAP UI, XSLT
Project – 7: : April 2011 - July 2011
Project Name : Strategic EOI - Integrated Solutions for Insurance and Services
Client : MMC
Role: Software Developer
Project Description:
Strategic EOI is an enhancement project as part of ISIS (Integrated Solutions for Insurance and Services).
ISIS is an application which deals with personal health insurance. Through the application users can enroll
themselves for getting the policy coverages. Strategic EOI, enable the ISIS application to interact with a
third party product through the web service call to fill the medical questionnaire so that users can
complete their enrollment.
Responsibilities and contribution:
 Impact Involved in requirement gathering, analysing and understanding the requirements.
 Involved in preparing the design, understanding and impact analysis documents on the given
issues or requirements.
 Worked as onsite developer for 1 month to resolve critical issues and do the urgent
enhancements.
 Developed modules using a proprietary framework build upon struts specifically for insurance
domain.
 Involved in development and bug fixing of the UI for the application screens which on JSPs.
 Involved in the end to end development and issue fixing that involves changes in POJO classes,
business classes, building of SOAP xml in order to send message to third party application’s
Webservices and eventually showing the result in the UI.
 Coordinating with the client in order to understand the issues and giving quick solutions.
 Coordinating with the offshore to report the issues and get issue fixes delivered on time.
 Involved in Code review & maintaining the coding quality and standards.
 In quick span of time developed a very good rapport with the client by developing and
delivering the solutions with zero defects and was part of the team to make the project a big
success.
Environment: Windows XP, UNIX
Technologies: Java/J2EE, Struts, EJB, Web Services, Web logic 8,SQL PLUS
Project – 8: October 2010 - March 2011
Project Name : Auto US(Consumer Web)
Client : MMC
Role: Software Developer
Project Description:
Application provides solution for auto insurance through which users can get quotes from different
carriers. Carriers include travelers, MetLife, prudential, Safeco etc. Based on the quotes provided users
can purchase their own auto insurance policy.
Responsibilities and contribution:
 Impact Involved in requirement gathering, analysing and understanding the requirements.
 Involved in preparing the design, understanding and impact analysis documents on the given
issues or requirements.
 Development done for building both User Interfaces and the business layer.
 Developed modules using a proprietary framework build upon struts specifically for insurance
domain.
 Involved in development and bug fixing of the UI for the application screens which on JSPs.
 Involved in the end to end development of an enhancement that comprises of the changes in
UI (done using JSP), development of business logic, building of SOAP xml in order to send
message using JMS queue, MDB in order to receive the message, invoking the third party web
service to send the xml request and receive the response which eventually will be displayed in
the front end screen.
 Involved in Code review & maintaining the coding quality and standards.
 Constant development of Product Knowledge.
 Helping and seeking help from the people within and out of the team both technically and
functionally.
Environment: Windows XP
Technologies: Java/J2EE, Struts, JMS, MDB, EJB, Web Services, Web logic 8,SQL PLUS
Project – 9: December 2009 - September 2010
Project Name : Cansys EOSL and ClaimsPro
Client : MMC
Role: Project Lead and Software Developer
Project Description:
Cansys EOSL and Claims Pro were two different migration projects for MMC Canada, an insurance broker.
First project was to migrate their various applications from java 1.3 to java 6. It includes migration from
Weblogic 6.1 to Weblogic 10.3.The latter include the data migration of the claims data from one system to
another which was purely in Pl/Sql.
Responsibilities and contribution:
 Worked as a Project lead of a team with size 4.
 Involved in resource allocation and work planning.
 Involved in Motivating team to meet schedules and deliver the product with high quality in
time.
 Involved in Code review & maintaining the coding quality and standards.
 Organizing meeting with clients and working as the contact point for the client.
 Worked extensively on Weblogic server 10.
 Involved in analyzing the issues to migrate the application modules to higher version of
Weblogic and worked along with the team as a lead to resolve the issues in a quick span of
time.
 As part of the project, introduced definite structure for the different integrating modules. For
Eg:-Created common library folder to have the all common jars to be located in one place
instead of being redundant.
 Developed ANT scripts to build the 100 plus jars and 20 plus application modules in one go.
 As part of this exercise, ANT scripts were written to build the interdependent jars in the
correct order and eventually copying the jars and application modules to the respective
folders for deployment.
 Worked on JMS and fixed issues that rose during the Weblogic upgrade.
 Spear heading in proactively finding out the issues and coordinating with the team to fix the
issues.
 Developed PL/SQL procedures to migrate the data to different data base schema with minimal
issues.
Environment: Windows XP
Technologies: Java/J2EE, Struts,JMS ,Jsp, JavaScript, Web Services, Weblogic 6.1/10.3,Weblogic
workshop, SQL PLUS
Project – 10: January 2009 - November 2009
Project Name: Loyalty module of TBMS
Client : Dubai Port
Role : Team Lead and Software Developer
Project Description:
Transaction Billing and Management System (TBMS) is the flagship product of Suntec Business Solution
and has been module which can be mainly used in BFSI, Telecom and Communication Media and
Entertainment Domain.
TBMS is a Relationship based Pricing and centralized billing solution for Banking, Financial Services &
Insurance (BFSI), Communication, Media & Entertainment (CME) and Utilities industries. Enabling
transaction service business to attain a complete automation and a consolidated billing platform that will
provide improved revenue captures and business growth. TBMS has a complete modular architecture. TBMS
ensures minimal revenue leakage with improved pricing flexibility and a customer experience that is
common, across the globe. Apart from these, the TBMS is responsible for the standardization of business
practices in every domain including the product, operations and the technology process in consideration.
Loyalty focuses on rewarding the Banking, Financial Services & Insurance (BFSI), Communication, Media &
Entertainment (CME) customers.
Responsibilities and contribution:
 Front End Team Lead – Loyalty Module
 Involved in requirement gathering, analysing and understanding the requirements.
 Involved in the Design and development phase of Loyalty module.
 Team Management ( Team size 4)
 Involved in Resource allocation and work planning.
 Motivating team to meet schedules and deliver with high quality in time.
 Involved in the Code review & maintaining the coding quality and standards.
 Involved in preparing and reviewing the design, understanding and impact analysis documents
 Involved in the design and development of front end layer, business layer and data layer of the
module.
 Developed modules using struts framework, troubleshooted and fixed the bugs in action class
and form beans.
 Developed the front end screen similar to the outlook calendar recurrence event purely using
JSP and JavaScript.
 Involved in development and leading the team to develop new business classes for the loyalty
module using session beans.
 Worked on the development of the DAO layer of the module .Also guided the team to develop
the same.
 Unit testing is executed and also supported the testing team to test the modules effectively
giving clear knowledge on the functionality of the module and fixed issues meeting the
deadlines.
 Involved in the development and leading the team effectively to develop user friendly UIs and
the Business and Data access modules without missing any functionality and with better
performance.
 Involved in the development of Webservices using Axis.
Environment: Windows
Technologies: Java/J2EE, Struts, ,Jsp, JavaScript, Web Services, Oracle 10g,Jboss 4,Websphere 6,Eclipse-
Jboss IDE,TOAD,SQL PLUS
Project – 11: January 2007 - December 2008
Project Name:Enquiry Module - TBMS
Client: HSBC, Axis Bank, Dubai Port, Citi Group. Mashreq Bank, NCC Bank etc.
Role : Software Developer
Project Description:
Transaction Billing and Management System (TBMS) is the flagship product of Suntec Business Solution
and has been module which can be mainly used in BFSI, Telecom and Communication Media and
Entertainment Domain.
TBMS is a Relationship based Pricing and centralized billing solution for Banking, Financial Services &
Insurance (BFSI), Communication, Media & Entertainment (CME) and Utilities industries. Enabling
transaction service business to attain a complete automation and a consolidated billing platform that will
provide improved revenue captures and business growth. TBMS has a complete modular architecture. TBMS
ensures minimal revenue leakage with improved pricing flexibility and a customer experience that is
common, across the globe. Apart from these, the TBMS is responsible for the standardization of business
practices in every domain including the product, operations and the technology process in consideration.
Enquiry Module is like a search engine within TBMS which gives a single view of the entire customer
billing.
Responsibilities and contribution:
 Involved in requirement gathering, analysing and understanding the requirements.
 Involved in preparing the design, understanding and impact analysis documents on the given
issues or requirements.
 Development done for building both User Interfaces and the business layer.
 Developed modules using struts framework, troubleshooted and fixed the bugs in action class
and form beans.
 Involved in development and bug fixing of the UI for the application screens build on JSPs.
 Worked on session beans to develop new business modules and fix the issues. Also worked on
the DAO layer of the application.
 Unit testing is executed and also supported the testing team to test the modules effectively
giving clear knowledge on the functionality of the module and fixed issues meeting the
deadlines.
 Constant development of Product Knowledge.
 Helping and seeking help from the people within and out of the team both technically and
functionally.
 Became expert in the enquiry module and lead many enhancements, done performance tuning
to improve the record retrieval, done customizations and supported the team members to fix
the issues in the module.
 Involved in introducing new innovative ideas to enhance the enquiry module with respect to
the performance improvement, coding in such a way to avoid rework and to maintain dynamic
nature of the screens involved.
 Following coding conventions in order to keep the code clean and readable and also
contributed to make the search module faster.
 Involved in grooming the junior team members to understand the functional and technical
aspects of the enquiry module.
Environment: Windows XP
Technologies: Java/J2EE, Struts, EJB, Servlets ,Jsp, Pl/Sql, JavaScript, Oracle 10g, Websphere, Jboss,
Eclipse-Jboss IDE,TOAD,SQL PLUS
Project – 12: February 2006 - December 2006
Project Name: UI for Billing and other modules
Client: HSBC, Axis Bank, Dubai Port, Citi Group. Mashreq Bank, NCC Bank etc.
Role: Software Developer
Project Description:
Transaction Billing and Management System (TBMS) is the flagship product of Suntec Business Solution
and has been module which can be mainly used in BFSI, Telecom and Communication Media and
Entertainment Domain.
TBMS is a Relationship based Pricing and centralized billing solution for Banking, Financial Services &
Insurance (BFSI), Communication, Media & Entertainment (CME) and Utilities industries. Enabling
transaction service business to attain a complete automation and a consolidated billing platform that will
provide improved revenue captures and business growth. TBMS has a complete modular architecture. TBMS
ensures minimal revenue leakage with improved pricing flexibility and a customer experience that is
common, across the globe. Apart from these, the TBMS is responsible for the standardization of business
practices in every domain including the product, operations and the technology process in consideration.
Design, developing and debugging the UI’s for all other modules of TBMS.
Environment: Windows XP
Technologies: Java/J2EE,Struts, Jsp, JavaScript, Oracle 9i/10g, Websphere, Jboss, Eclipse-Jboss IDE,TOAD
Responsibilities and contribution:
 Involved in requirement gathering, analysing and understanding the requirements.
 Involved in preparing the design, understanding and impact analysis documents on the given
issues or requirements.
 Development done for building both User Interfaces and the business layer.
 Developed modules using struts framework, troubleshooted and fixed the bugs in action class
and form beans.
 Involved in development and bug fixing of the UI for the application screens build on JSPs.
 Worked on session beans to develop new business modules and fix the issues in existing
modules.
 Unit testing is executed and also supported the testing team to test the modules effectively
giving clear knowledge on the functionality of the module and fixed issues meeting the
deadlines.
 Constant development of Product Knowledge.
 Helping and seeking help from the people within and out of the team both technically and
functionally.

Mais conteúdo relacionado

Mais procurados (20)

Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
DC
DCDC
DC
 
Subhadra Banerjee_latest
Subhadra Banerjee_latestSubhadra Banerjee_latest
Subhadra Banerjee_latest
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_ExpAtish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
 
Resume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPMResume-Manish_Agrahari_IBM_BPM
Resume-Manish_Agrahari_IBM_BPM
 
Sathish-Resume
Sathish-ResumeSathish-Resume
Sathish-Resume
 
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
 
Sid K
Sid KSid K
Sid K
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resume
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Resume
ResumeResume
Resume
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
AbhishekMalik_CV_01Mar19
AbhishekMalik_CV_01Mar19AbhishekMalik_CV_01Mar19
AbhishekMalik_CV_01Mar19
 
AbhishekMalik_CV_22Jan2019
AbhishekMalik_CV_22Jan2019AbhishekMalik_CV_22Jan2019
AbhishekMalik_CV_22Jan2019
 
Vodafone
VodafoneVodafone
Vodafone
 
Anchal_5Jan_New
Anchal_5Jan_NewAnchal_5Jan_New
Anchal_5Jan_New
 

Semelhante a Resume

Semelhante a Resume (20)

SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 
AjaySamant_Resume
AjaySamant_ResumeAjaySamant_Resume
AjaySamant_Resume
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Abhilash_Documentum
Abhilash_Documentum Abhilash_Documentum
Abhilash_Documentum
 
sajeer_resume
sajeer_resumesajeer_resume
sajeer_resume
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Jake_Park_resume
Jake_Park_resumeJake_Park_resume
Jake_Park_resume
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
Karthikeyan Resume
Karthikeyan ResumeKarthikeyan Resume
Karthikeyan Resume
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
shamResume (1)
shamResume (1)shamResume (1)
shamResume (1)
 
Sudhir srivastava profile
Sudhir srivastava profileSudhir srivastava profile
Sudhir srivastava profile
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
RESUME
RESUMERESUME
RESUME
 
Cv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooqCv 7830388-81894-rizwan-farooq
Cv 7830388-81894-rizwan-farooq
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 

Resume

  • 1. Siva Kumar S G Portland sivashyam5@yahoo.co.in 2012381973 PROFESSIONAL SUMMARY:  Over 8+ years of experience in JAVA/J2EE technologies.  Worked extensively in J2EE technologies using application servers like Weblogic , Websphere, JBOSS with RDBMS databases including Oracle, MS-SQL Server  Expertise in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, HTML, JavaScript, Ajax, Struts, Spring, JSF , XML, EJB 3 ( JPA ), Webservices, JMS, SOA BPEL Process on Windows NT/2000, Unix/Linux platforms  Good Knowledge on spring based RESTFul services.  Good Knowledge on Core Java.  Good Knowledge on Collections framework, Multi-threading etc.  Implemented various J2EE design patterns and MVC frameworks.  Experienced in developing SOA BPEL Process.  Experienced in working on EMC documentum, content management system.  Have done development using DFS and DFC.  Experienced in data exchange technologies like XML, XSL, XSLT and Webservices  Experienced with framework like Struts, spring and good knowledge on Hibernate.  Experience in working with Messaging Framework using JMS and MDB.  Experienced in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Service Locator, Factory and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.  Experienced in database programming, writing complex SQL queries and PL/SQL procedures  Has worked on Netezza which is a data warehousing and analytical database to write and design sequel queries.  Strong Analytical and Communication skills  Good Knowledge on Object Oriented Programming (OOP).  Knowledge of various Software models and best practices  Experienced in using Java IDE tools like Eclipse, Weblogic Workshop and JDeveloper.  Experienced in using RDBMS tools like SQL Developer, Agility workbench for Netezza, TOAD and Microsoft Management Studio.  Experienced in working with different operating systems Windows, UNIX, and LINUX.  Wrote scripts using ANT and Maven.  Good working knowledge on SVN, Star team, Perforce, GIT for version control.  Ability to learn and use new systems and paradigms in considerably less time, Solid communicator with exceptional team-building skills.  Having good leadership qualities and has worked as onsite coordinator and Java Tech/Project lead.  Experienced in working as a Java Technical Architect  Excellent analytical, design and problem solving skills. TECHNICAL SKILLS  Languages : Java , SQL  RDBMS : Oracle 9i/10g, MS Sql 2008, Netezza  Technologies Used : JSP, Servlets, HTML, Javascript , AJAX, EJB 3, Webservices, RESTful Services
  • 2. ,XSL, Session Beans, SOA BPEL Process, JMS, MDB  Frameworks : Struts, Spring JSF, Hibernate. Angular JS  Content Management Frameworks: - Documentum Foundation Services, Documentum Foundation Classes.  Application Servers : Weblogic 8.1/10, Websphere, Jboss  IDEs’ : Eclipse, Weblogic Workshop, JDeveloper  Tools/ Others : TOAD,SQL PLUS, SOAP UI, SVN, Perforce, Star Team, GIT  Business Domain : Insurance/Reinsurance/Finance/Manufacturing  Operating Systems : Windows 98/2000/XP , Unix, Linux PROFESSIONAL EXPERIENCE Project – 1: June 2014 to Till Date Project Name : Online Warranty Link Client : Daimler Trucks Role: Java Technical Architect Project Description: This application mainly takes care of the warranty related functionalities of the Daimler trucks. Responsibilities and contribution:  Java technical Architect  Provide technical solutions for the issues, estimates and architectural designs for the enhancement projects.  Involved in the requirement gathering phase of the enhancement project.  Involved in preparing the understanding and Architectural design document.  Involved in reviewing the design documents.  Involved in code review & maintaining the coding quality and standards  Involved in coordinating the project activities with both onsite and offshore in order to facilitate quality deliverables with quantity.  Involved in designing and creating the XSD, WSDL files as part of Webservices development.  Involved in the architectural design and development of the both SOAP based and RESTful services.  Involved in the development of basic JavaScript framework that will be compatible for all versions of browsers starting IE6.  Involved in the coordination for different teams to complete different projects  Involved in giving architectural solutions to the different project. Environment: Windows XP, UNIX Technologies: Java/J2EE,JMS, Web Services, RESTFul Services, Websphere,DB2,RAD,Squirrel
  • 3. Project – 2: January 2014 to June 2014 Project Name : ECM – Phase 2(Enterprise Content Management System) Client : MMC Role: Developer Project Description: This project is mainly to replace ASP based application with Documentum (Enterprise Content Management System). Here the documentum will be not only used as a repository but also will be used as an application to configure and execute workflows replacing the current application. Other applications which were talking to the current application needs to be integrated with Documentum. One Webservice is developed as part of integrating other upstream applications with documentum. In order to file the documents to documentum, POC’s were done to choose between Documentum Foundation Services (DFS which is a service provided to EMC to talk to the documentum repository) and DFC (Documentum Foundation Classes which can be used as API to communicate with documentum).The second Webservice is developed as a wrapper over DFC to file and index the documents to documentum. SOA BPEL process is also developed to integrate the upstream applications with Documentum in which the DFC wrapper Webservices will become one component. Responsibilities and contribution:  Designing and development of the system  Involved in the requirement gathering phase of the project.  Involved in preparing the understanding and design document.  Involved in doing the impact analysis, preparing the impact analysis document and in the Development.  Involved in the unit testing of the developed component and fixing the bugs.  Involved in code review & maintaining the coding quality and standards  Involved in coordinating the project activities with different team members.  Involved in designing and creating the XSD, WSDL files as part of Webservices development.  Involved in the development of the Webservices (Lookup service and DFC wrapper service) using JAXWS.  Involved in developing BPEL process (SOA) in order to integrate the upstream application with documentum in which the DFC wrapper web service is also a component.  Involved in effectively troubleshooting the issue and giving solutions or appropriate answers to the questions/issues raised by the testing team.  Created Maven scripts to build the custom jars and copy same to a specific location.  Worked on JDeveloper to create the SOA BPEL and Web service. Environment: Windows XP, UNIX Technologies: Java/J2EE, EJB 3 (JPA) ,JMS, SOA BPEL Process, Web Services, Weblogic 8.1/10, Oracle, MS SQL, JDeveloper, Altova XML Spy
  • 4. Project – 3: July 2013 to January 2014 Project Name : Profit Point Client : MMC Role: Developer Project Description: This is an analytics web application in which guy carpenter provides their clients to calculate the cost and profit of the insurance business. With the analysis of the profit and loss, guy carpenter’s client will be able to determine in which direction the insurance business should go so that they can increase the business and profit. The framework used here is Spring integrated with JSF .The database used is Netezza. Responsibilities and contribution:  Worked as a Developer  Actively part of the team in order to design and develop the application in best suitable way with considerably less bugs.  Involved in preparing the understanding and design document.  Involved in doing the impact analysis, preparing the impact analysis document and in the Development.  Involved in the unit testing of the developed component and fixing the bugs.  Involved in code review & maintaining the coding quality and standards  Involved in design and development of the application. Developed the service layer and data layer using spring (JDBC templates, Dependency Injection). Used AOP for transaction management and logging.  Involved in the development of the front end layer using JSF in which prime faces and rich faces libraries were used.  Involved in effectively troubleshooting the issues and giving solutions Developed an generic export module using opencsv library..  Worked on Netezza to create and design Sequel Queries. Environment: Windows XP, UNIX Technologies: Java/J2EE, Spring ,JSF, Opencsv, Apache Tomcat, Netezza, Agility ,Eclipse, GIT Project – 4: September 2012 to July 2013 Project Name : ECM – Phase 1(Enterprise Content Management System) Client : MMC Role: Module Lead / Developer Project Description: Web application build on J2EE technologies is currently using Livelink as the repository to store different types of documents (Especially PDF and Excel) created within the application and also the attachments. This project is to replace Livelink with Documentum. In order to achieve that the existing application should be integrated with Documentum. Modules have to be developed in order to store the metadata of the web application in Documentum. BPEL Process is created to integrate the EJB services and Webservices as part of storing the necessary details of the documents uploaded from the J2EE application
  • 5. to the Documentum. Responsibilities and contribution:  Working as Module Lead / Developer (Team Size -4)  Involved in the requirement gathering phase of the project.  Involved in preparing the understanding and design document.  Involved in the Work planning and scheduling the work items such that the products are delivered with good quality and on time.  Involved in doing the impact analysis, preparing the impact analysis document and in the Development.  Involved in the unit testing of the developed component and fixing the bugs.  Had effectively communicated to the client about the impact, issues and suggested different approaches to compete the development with good quality meeting the deadlines.  Involved in effectively communicating to the client and the team regarding the development estimates and work schedules.  Involved in code review & maintaining the coding quality and standards  Involved in coordinating the project activities with different application teams from onsite.  Involved in developing BPEL process (SOA) in order to integrate the JMS (Receiving input message from the client), EJB service (Processing the input received and giving necessary response back) and the Webservices ( Collecting the response data received from the EJB and communicating to the Documentum).  Involved in the development of the EJB service using EJB 3.  Involved in effectively troubleshooting the issue and giving solutions or appropriate answers to the questions/issues raised by the testing team.  Created Maven scripts to build the custom jars and copy same to a specific location.  Worked on JDeveloper to create the SOA BPEL and EJB service.  Environment: Windows XP, UNIX Technologies: Java/J2EE, EJB 3 (JPA) ,JMS, SOA BPEL Process, Web Services, Weblogic 8.1/10, Oracle, MS SQL, JDeveloper Project – 5: October 2011 – September 2012 Project Name : Application Support Client : MMC Role: Onsite Coordinator / Tech Lead Project Description: Web application build on J2EE technologies that is used for reinsurance business is being maintained and supported. The application is used for facultative reinsurance business. The application helps the brokers to create submission documents and enter market quotation which in turn work as a mediatory entity between the client insurance companies (Insured) and the market companies (Insurer) to enhance their insurance business. Responsibilities and contribution:
  • 6.  Worked as Onsite Coordinator / Tech Lead (Team Size -4)  Involved in coordinating the work activities between client and the team.  Involved in requirement gathering and giving & taking suggestions to the business in order to meet the requirements with less impact to the application.  Involved in Preparing and reviewing the understanding and design document.  Involved in estimate sheet preparation and guiding the team to do the same.  Involved in Work planning and scheduling releases.  Involved in preparing the Impact analysis document and Development.  Involved in the development and bug fixing using XSL and XSLT.  Involved in Testing and fixing the bugs.  Interacting with the client for the functional / business related things.  Have done Code review & maintaining the coding quality and standards.  Have done proactively identifying the issues and coordinating with different teams to resolve the production issues.  Have effectively done the Coordination of the project activities from onsite.  Started as the technical lead to give solutions to the business with the available technical knowledge , in a short span of time became a subject matter expertise of the application thus by involving in the functional and technical impact analysis that helps the business to compile the requirement documents with zero error.  Had given permanent solutions for the issues that are continuously re-occurring in the application for a long time.  Had proactively and effectively coordinated with different teams and done proper monitoring to avoid production issues. Environment: Windows XP, UNIX Technologies: Java/J2EE, Servlets, XSL, XSLT ,Weblogic 8.1, Oracle, Eclipse, Weblogic Workshop Project –6: July 2011 – September 2011 Project Name : eFulfillment (Email Services) Client : Travelers Role: Technical Lead Project Description: EFulfillment is an application which deals with auto insurance. The application has the mailing service facility and also coupled with other applications like MyTravelers.com, CDE etc. helps the user to complete the eSign and Auto Id Card issuing processes. The policy issuance for the users will be completed once the esign process is over. Auto id card process includes the sending of temporary auto id card through email and sending the generated permanent auto id card via FAX, Mail and ONLINE transport modes. Responsibilities and contribution:  Worked as Project Lead for a team with size 2 in USA.  Involved in requirement gathering, analysing and understanding the requirements.  Involved in preparing the design, understanding and impact analysis documents on the given requirements.  Involved in Work planning and scheduling the work.  Worked on velocity templates and XSLT to create temporary auto ID card which will be send
  • 7. via email.  Developed an automatic tool that parses the class names and method names that are entered in the excel and execute the functionality by invoking the parsed methods subsequently. This tool was used for testing the efulfiment functionality. Different mail services were executed by invoking corresponding Webservices.  Involved in Interacting with the client to understand the requirement and understand the expectations set for the team.  Involved in code review & maintaining the coding quality and standards  Involved in coordinating the project activities from onsite  Environment: Windows XP, UNIX Technologies: Java/J2EE, EJB,JMS, Web Services, Web Sphere 6.1, Oracle, RAD, SOAP UI, XSLT Project – 7: : April 2011 - July 2011 Project Name : Strategic EOI - Integrated Solutions for Insurance and Services Client : MMC Role: Software Developer Project Description: Strategic EOI is an enhancement project as part of ISIS (Integrated Solutions for Insurance and Services). ISIS is an application which deals with personal health insurance. Through the application users can enroll themselves for getting the policy coverages. Strategic EOI, enable the ISIS application to interact with a third party product through the web service call to fill the medical questionnaire so that users can complete their enrollment. Responsibilities and contribution:  Impact Involved in requirement gathering, analysing and understanding the requirements.  Involved in preparing the design, understanding and impact analysis documents on the given issues or requirements.  Worked as onsite developer for 1 month to resolve critical issues and do the urgent enhancements.  Developed modules using a proprietary framework build upon struts specifically for insurance domain.  Involved in development and bug fixing of the UI for the application screens which on JSPs.  Involved in the end to end development and issue fixing that involves changes in POJO classes, business classes, building of SOAP xml in order to send message to third party application’s Webservices and eventually showing the result in the UI.  Coordinating with the client in order to understand the issues and giving quick solutions.  Coordinating with the offshore to report the issues and get issue fixes delivered on time.  Involved in Code review & maintaining the coding quality and standards.  In quick span of time developed a very good rapport with the client by developing and delivering the solutions with zero defects and was part of the team to make the project a big success. Environment: Windows XP, UNIX
  • 8. Technologies: Java/J2EE, Struts, EJB, Web Services, Web logic 8,SQL PLUS Project – 8: October 2010 - March 2011 Project Name : Auto US(Consumer Web) Client : MMC Role: Software Developer Project Description: Application provides solution for auto insurance through which users can get quotes from different carriers. Carriers include travelers, MetLife, prudential, Safeco etc. Based on the quotes provided users can purchase their own auto insurance policy. Responsibilities and contribution:  Impact Involved in requirement gathering, analysing and understanding the requirements.  Involved in preparing the design, understanding and impact analysis documents on the given issues or requirements.  Development done for building both User Interfaces and the business layer.  Developed modules using a proprietary framework build upon struts specifically for insurance domain.  Involved in development and bug fixing of the UI for the application screens which on JSPs.  Involved in the end to end development of an enhancement that comprises of the changes in UI (done using JSP), development of business logic, building of SOAP xml in order to send message using JMS queue, MDB in order to receive the message, invoking the third party web service to send the xml request and receive the response which eventually will be displayed in the front end screen.  Involved in Code review & maintaining the coding quality and standards.  Constant development of Product Knowledge.  Helping and seeking help from the people within and out of the team both technically and functionally. Environment: Windows XP Technologies: Java/J2EE, Struts, JMS, MDB, EJB, Web Services, Web logic 8,SQL PLUS Project – 9: December 2009 - September 2010 Project Name : Cansys EOSL and ClaimsPro Client : MMC Role: Project Lead and Software Developer Project Description: Cansys EOSL and Claims Pro were two different migration projects for MMC Canada, an insurance broker. First project was to migrate their various applications from java 1.3 to java 6. It includes migration from Weblogic 6.1 to Weblogic 10.3.The latter include the data migration of the claims data from one system to
  • 9. another which was purely in Pl/Sql. Responsibilities and contribution:  Worked as a Project lead of a team with size 4.  Involved in resource allocation and work planning.  Involved in Motivating team to meet schedules and deliver the product with high quality in time.  Involved in Code review & maintaining the coding quality and standards.  Organizing meeting with clients and working as the contact point for the client.  Worked extensively on Weblogic server 10.  Involved in analyzing the issues to migrate the application modules to higher version of Weblogic and worked along with the team as a lead to resolve the issues in a quick span of time.  As part of the project, introduced definite structure for the different integrating modules. For Eg:-Created common library folder to have the all common jars to be located in one place instead of being redundant.  Developed ANT scripts to build the 100 plus jars and 20 plus application modules in one go.  As part of this exercise, ANT scripts were written to build the interdependent jars in the correct order and eventually copying the jars and application modules to the respective folders for deployment.  Worked on JMS and fixed issues that rose during the Weblogic upgrade.  Spear heading in proactively finding out the issues and coordinating with the team to fix the issues.  Developed PL/SQL procedures to migrate the data to different data base schema with minimal issues. Environment: Windows XP Technologies: Java/J2EE, Struts,JMS ,Jsp, JavaScript, Web Services, Weblogic 6.1/10.3,Weblogic workshop, SQL PLUS Project – 10: January 2009 - November 2009 Project Name: Loyalty module of TBMS Client : Dubai Port Role : Team Lead and Software Developer Project Description: Transaction Billing and Management System (TBMS) is the flagship product of Suntec Business Solution and has been module which can be mainly used in BFSI, Telecom and Communication Media and Entertainment Domain. TBMS is a Relationship based Pricing and centralized billing solution for Banking, Financial Services & Insurance (BFSI), Communication, Media & Entertainment (CME) and Utilities industries. Enabling transaction service business to attain a complete automation and a consolidated billing platform that will provide improved revenue captures and business growth. TBMS has a complete modular architecture. TBMS ensures minimal revenue leakage with improved pricing flexibility and a customer experience that is common, across the globe. Apart from these, the TBMS is responsible for the standardization of business
  • 10. practices in every domain including the product, operations and the technology process in consideration. Loyalty focuses on rewarding the Banking, Financial Services & Insurance (BFSI), Communication, Media & Entertainment (CME) customers. Responsibilities and contribution:  Front End Team Lead – Loyalty Module  Involved in requirement gathering, analysing and understanding the requirements.  Involved in the Design and development phase of Loyalty module.  Team Management ( Team size 4)  Involved in Resource allocation and work planning.  Motivating team to meet schedules and deliver with high quality in time.  Involved in the Code review & maintaining the coding quality and standards.  Involved in preparing and reviewing the design, understanding and impact analysis documents  Involved in the design and development of front end layer, business layer and data layer of the module.  Developed modules using struts framework, troubleshooted and fixed the bugs in action class and form beans.  Developed the front end screen similar to the outlook calendar recurrence event purely using JSP and JavaScript.  Involved in development and leading the team to develop new business classes for the loyalty module using session beans.  Worked on the development of the DAO layer of the module .Also guided the team to develop the same.  Unit testing is executed and also supported the testing team to test the modules effectively giving clear knowledge on the functionality of the module and fixed issues meeting the deadlines.  Involved in the development and leading the team effectively to develop user friendly UIs and the Business and Data access modules without missing any functionality and with better performance.  Involved in the development of Webservices using Axis. Environment: Windows Technologies: Java/J2EE, Struts, ,Jsp, JavaScript, Web Services, Oracle 10g,Jboss 4,Websphere 6,Eclipse- Jboss IDE,TOAD,SQL PLUS Project – 11: January 2007 - December 2008 Project Name:Enquiry Module - TBMS Client: HSBC, Axis Bank, Dubai Port, Citi Group. Mashreq Bank, NCC Bank etc. Role : Software Developer Project Description: Transaction Billing and Management System (TBMS) is the flagship product of Suntec Business Solution and has been module which can be mainly used in BFSI, Telecom and Communication Media and Entertainment Domain. TBMS is a Relationship based Pricing and centralized billing solution for Banking, Financial Services &
  • 11. Insurance (BFSI), Communication, Media & Entertainment (CME) and Utilities industries. Enabling transaction service business to attain a complete automation and a consolidated billing platform that will provide improved revenue captures and business growth. TBMS has a complete modular architecture. TBMS ensures minimal revenue leakage with improved pricing flexibility and a customer experience that is common, across the globe. Apart from these, the TBMS is responsible for the standardization of business practices in every domain including the product, operations and the technology process in consideration. Enquiry Module is like a search engine within TBMS which gives a single view of the entire customer billing. Responsibilities and contribution:  Involved in requirement gathering, analysing and understanding the requirements.  Involved in preparing the design, understanding and impact analysis documents on the given issues or requirements.  Development done for building both User Interfaces and the business layer.  Developed modules using struts framework, troubleshooted and fixed the bugs in action class and form beans.  Involved in development and bug fixing of the UI for the application screens build on JSPs.  Worked on session beans to develop new business modules and fix the issues. Also worked on the DAO layer of the application.  Unit testing is executed and also supported the testing team to test the modules effectively giving clear knowledge on the functionality of the module and fixed issues meeting the deadlines.  Constant development of Product Knowledge.  Helping and seeking help from the people within and out of the team both technically and functionally.  Became expert in the enquiry module and lead many enhancements, done performance tuning to improve the record retrieval, done customizations and supported the team members to fix the issues in the module.  Involved in introducing new innovative ideas to enhance the enquiry module with respect to the performance improvement, coding in such a way to avoid rework and to maintain dynamic nature of the screens involved.  Following coding conventions in order to keep the code clean and readable and also contributed to make the search module faster.  Involved in grooming the junior team members to understand the functional and technical aspects of the enquiry module. Environment: Windows XP Technologies: Java/J2EE, Struts, EJB, Servlets ,Jsp, Pl/Sql, JavaScript, Oracle 10g, Websphere, Jboss, Eclipse-Jboss IDE,TOAD,SQL PLUS Project – 12: February 2006 - December 2006 Project Name: UI for Billing and other modules Client: HSBC, Axis Bank, Dubai Port, Citi Group. Mashreq Bank, NCC Bank etc. Role: Software Developer
  • 12. Project Description: Transaction Billing and Management System (TBMS) is the flagship product of Suntec Business Solution and has been module which can be mainly used in BFSI, Telecom and Communication Media and Entertainment Domain. TBMS is a Relationship based Pricing and centralized billing solution for Banking, Financial Services & Insurance (BFSI), Communication, Media & Entertainment (CME) and Utilities industries. Enabling transaction service business to attain a complete automation and a consolidated billing platform that will provide improved revenue captures and business growth. TBMS has a complete modular architecture. TBMS ensures minimal revenue leakage with improved pricing flexibility and a customer experience that is common, across the globe. Apart from these, the TBMS is responsible for the standardization of business practices in every domain including the product, operations and the technology process in consideration. Design, developing and debugging the UI’s for all other modules of TBMS. Environment: Windows XP Technologies: Java/J2EE,Struts, Jsp, JavaScript, Oracle 9i/10g, Websphere, Jboss, Eclipse-Jboss IDE,TOAD Responsibilities and contribution:  Involved in requirement gathering, analysing and understanding the requirements.  Involved in preparing the design, understanding and impact analysis documents on the given issues or requirements.  Development done for building both User Interfaces and the business layer.  Developed modules using struts framework, troubleshooted and fixed the bugs in action class and form beans.  Involved in development and bug fixing of the UI for the application screens build on JSPs.  Worked on session beans to develop new business modules and fix the issues in existing modules.  Unit testing is executed and also supported the testing team to test the modules effectively giving clear knowledge on the functionality of the module and fixed issues meeting the deadlines.  Constant development of Product Knowledge.  Helping and seeking help from the people within and out of the team both technically and functionally.