CV, J2EE Developer With 17 Years Of IT Experience

Available
Serial No: 25430
Skills keywords: hibernate, J2EE, Java, rest web services, sonic esb, spring

Short Bio:

17+ years diverse experience of Business & IT consulting. Good understanding of how an idea can be engineered. Expertise in aligning people from different disciplines to a common goal.
Summary:
 Experience in handling programs of varied complexity in different domain (from digital marketing to travel and accounting applications).
• 14+ Years of experience in designing and developing J2EE application for enterprise solutions
• 3+ Years of experience in developing Microsoft Client Server arch

Current location:  Telangana, India - View on map
Nationality: Indian
Preferred Sector of Employment:  IT and Technology
Spoken languages: english
Location I am interested in working: Anywhere

Profile

17+ years of diverse experience of Business & IT consulting. Good understanding of how an idea can be engineered. Expertise in aligning people from different discipline to a common goal.

Summary:

 Experience in handling programs of varied complexity in different domain (from digital marketing to travel and accounting applications).

• 14+ Years of experience in designing and developing J2EE application for enterprise solutions

• 3+ Years of experience in developing Microsoft Client Server architecture application plus others application development for enterprise solutions

Technology Skills

• Progress Sonic ESB and MQ, Progress Actional

• JBoss BPM, Websphere Process Server , BPEL, Drools, Rules Engine

• Java, J2EE, Web Services (SOAP and REST)

• Spring, JPA, Hibernate, CXF, JSF, Struts, JUnit, Maven, Ant, AJAX, Willy

• Lotus Domino, Crystal Enterprise servers

• WebSphere, JBoss, Tomcat, Spring TC

• Oracle, DB2, SQL, Canonical data stores

• RUP, Agile, UML, Use Cases, Design Patterns

• Continuous Integration, PMD, Cobertura, FindBugs.

• Software Engineering – Software Development Life Cycle (SDLC), Software Project Management.

• Model-Driven Development, RSA and other UML tools

Business & Management Skills

• Technical Team Management

• Customer Relationship Management

• Project management

• Requirements Management and Roadmap Management

• Team Building, Mentoring, Conflict Resolution

• Global coordination with multiple teams

• Articulate and convince stakeholders of the proposed solution via IT/business drivers

• Relentlessly customer focused, strategic thinking linking business and technology

Roles

 Architect, Technical Lead

 Senior Technical Consultant

 Technical Consultant

 Senior Systems Analyst

 Systems Analyst

 Senior Developer

 Developer

Clients

 McGraw Hill Financials, USA

 Walt Disney World, USA

 Royal Caribbean Cruise Lines, USA

 Coca Cola, USA

 ComHem, USA

 Aigdirect, USA

 Acxiom Corporation, USA

 Combined Insurance (AON), USA

 Erie Insurance Group, USA

 Indus International, USA

 Saud Bahwan Group(Toyota), Muscat, Sultanate of Oman

 Family Health Plan (Apollo Hospital Group). India

Career Summary

 Cognizant as Senior Architect Jan’ 2015 – May 2015

 Capgemini as Manager Dec’ 2004 – Jan’ 2015

 Ness Technologies as Senior System Analyst Jan’ 2004 – Dec’ 2004

 Saud Bahwan Group as Execute (CS) Jun’ 1999 – Jan’ 2004

 Citadel as Software Engineer Feb’ 1999 – Jun’ 1999

 VT Technologies as Sr Programmer Aug’ 1996 – Dec 1998

Certificates & Awards

 IBM WebSphere Studio Workshop at GBM (IBM)

 EJB Development for WebSphere using VAJ at GBM (IBM)

 MQ Series Application Programming VAJ at GBM (IBM)

 Java Programming Using Visual Age for Java at GBM (IBM)

 Enterprise Development using Visual Basic 6.0 (COM and MTS) at Microsoft, Muscat, Sultanate of Oman.

 MS SQL Server 6.5 Microsoft certified programmer

 Visual Basic 5.0 Microsoft certified programmer

 Visual Basic 6.0 Brain Bench Certified programmer

 Lotus Notes Domino at GBM (IBM)

 Lotus Notes programming Brain Bench Certified programmer

 Crystal Reports Design, Server Administration and Programming

Project 18 Jan’2015 – Till Date.
Client McGraw Hill Finanacials http://www.mhfi.com
Project Name Platts – Market Data Direct

Project Team Size 12

Role Aurea Sonic ESB and Actional Architect

 Responsible for Architecture and Application Performance Improvements

 Coordinating with Client Environment

 Sonic – MQ, Sonic –ESBs, Actional, Spring and Rest Services over TCP.

 XML and Json based data model built up to support.

Database Oracle

Tools Used Progress Sonic 8.5, Actional

Project 17 Dec’2011 – Jan’2015.
Client Walt Disney World, USA http://www.disneyworld.disney.go.com
Project Name NGE – SF (Next Generation Experience – Strategic Functionality)

Sustainment Monitoring Tools

Project Area Alfa and Beta Sustainment Support

Project Team Size 16

Role Architect and Technical Development Manager

 Responsible for Delivering Sustainment Monitoring and Activity Tools

 Responsible for Coordinating for defect management

 Responsible for Sustainment on-cal/off call schedules both onshore and offshore

 Responsible for setting up escalation management process Planning and implementations

 Responsible for generating and reporting the data metric and trending statistics to Leadership.

Environment

 Sonic – MQ, Sonic –ESBs, Actional, Spring and Rest Services over TCP.

 XML and Json based data model built up to support, experiences of millions of guests with Terra bites size databases.

 Incidents and on-call support commitments with high-pressure environments adhering to product quality standards and delivery dates.

Database Oracle

Tools Used Progress Sonic, Actional, Tomcat, Spring, Hibernate 3.0, Rest Services.

Project 16 Apr’2011 – Dec’2011.
Client Royal Caribbean Cruise Lines, USA http://www.rccl.com
Project Name RCCL

Project Team Size 6

Role Project Manager

 Managing the delivery

 Working on business proposal

 Reviewing the technical design

 Project Planning and monitoring

 Conducting the technical session

 Managing the staffing and budget

Environment Struts with Custom DAO framework.

Database Oracle

Tools Used RAD, WAS, Tomcat, Spring, Hibernate 3.0, JSF.

Project 15 Dec’2009 – Apr’ 2011.
Client Coca Cola, USA http://www.coca-cola.com/index.jsp
Project Name VMP – Walmart

Project Team Size 12

Role Technical Manager

 Working on business proposal

 Reviewing architecture designs

 Working on POCs

 Reviewing the technical design

 Reviewing the Code

 Defining the standards

 Designing and Implementing the core modules

 Creating the developers and implementation guides

 Understanding the business requirements

 Reviewing the offshore artifacts and designing the core architecture modules

 Mentoring team members

 Project Planning and monitoring

 Conducting the technical session

Environment Struts with Custom DAO framework.

Database Oracle

Tools Used RAD, WAS, Tomcat, Spring, Hibernate 3.0, JSF.

Description It’s a price management system project with jsp as user interfaces.

Project 14 Feb’2009 – Dec’2009.
Direct Client ComHem, USA http://www.comhem.com/
Project Name KANA

Team Size 5 (Onsite Team 2, Offshore Team 3)

Onsite Role Offshore Development Lead

 Managing the project deliverables

 Creating Project plan

 Designing the Developin

 Reviewing architecture designs

Environment StarUML, JSP, STRUTS, WEBLOGIC 10.

Database Oracle

Description ComHem is one of the service provider for the telecom products such as Broadband, digital TV, data card etc in Sweden. KANA is a CRM application which is used by ComHem by their customer service center for issue resolving and escalating. KANA is built on the custom architectures and Custom Tag libraries using Java Structs framework

Project 13 July’2008 – Nov’ 2008.
Direct Client Aigdirect, USA http://www.aigdirect.com/

Project Name Rating Tool

Team Size 12 (Onsite Team 2, Offshore Team 10)

Onsite Role Team Lead/Technical Architect

Prosposing and Developing the POC

 Designing the rating application

 Creating Project plan

 Mentoring the team members

 Reviewing architecture designs

Environment StarUML, Java.

Database Oracle

Description aigdirect.com, is part of the AIG family of companies that offer auto insurance countrywide. We provide competitive rates and products that will help you achieve the peace of mind you are looking for. We offer coverage for Automobiles, Recreational Vehicles, and Motorcycles through our network of partner companies.

Project 12 Apr’2006 – Apr’ 2008.
Direct Client Acxiom Corporation, USA http://www.acxiom.com/

Indirect Client Wolters Kluwer Health, USA www.wkhealth.com
Project Name DPI – Data Factory

Project Team Size 120

Java Team Size 22

Onsite Role Project Lead/Onsite Coordinator

 Leading a offshore team of 14

 Understanding the businiess requirements

 Project planning and Estimating

 Executing and Monitoring the project/modules

 Active member for project revenue planning

 Reviewing the offshore artifacts and designing the core architecture modules

 Mentoring team members

 Reviewing architecture designs

Environment Struts with Custom DAO framework.

Database Oracle

Tools Used Eclipse, JBoss 4.0.x, Spring, Hibernate 3.0, JSF.

Description It’s a data warehousing project with java portal as user interfaces.

Acxiom is developing a customize UI product for their very popular Grid based data factory (A dataware house servers). It is a pioneer project for Acxiom Corporation as base architecture is also under development along with this implementation.

Project 11 Nov’2005 – Feb’2006.
Client Combined Insurance (AON), USA http://www.combined.com/
Project Name Combined.

Project Team Size 20

BA Team Size 2

Onsite Role Business Analyst/System Analyst/Onsite Coordinator

 Onsite coordinator for the team

 Understanding and Gathering their businiess requirements

 Designing UIs and presenting to client for signoff

 Reviewing architecture designs

 Database designing

 Client Interaction & estimating

Environment Struts with Custom DAO framework.

Database MS SQL Server 7.0

Tools Used IBM Websphere Studio Developer 5.1.2

Description It’s a conversion and enhancement project from legacy VB UI interfaces to new web interface

Project 10 Jan’2005 – Oct’2005.
Client Erie Insurance Group, USA http://www.erieinsurance.com
Project Name AIS-ERIE Insurance.

Project Team Size 40

Java Team Size 9

Role Tech Lead/Team Lead with the following responsibilities

 Leading a team of 8

 Work allocation to team members

 Mentoring junior team members

 Estimating and scheduling projects tasks

 Designing new tools

 Client Interaction & negotiations

 Coordination with onsite coordinators

Environment Windows 2K

Database DB2 Mainframes

Tools Used IBM Websphere Application Developer 5.1.2

AllFusion Harvest Change Manager

Test Direcotory 8.0

Description AIS is a Erie Insurance application which is used by their agents for creating policies, claims, etc., and for their day to day activities by producing various reports, Kanbay is doing development of new applications, enhancements and production support for this existing application.

Project 9 Feb’2004 – Dec’2004.
Client Indus International, USA. http://www.indus.com/solutions/product/
Project Name Indus Passport FI.

Project Team Size 6

Role Involved in architecture design and Use Case designing using UML,

Project Modules Filtering and Routing, Utility Modules.

Environment Windows 2K and HP UNIX.

Database Oracle 9i

Application Server Apache Tomcat 4.1

Tools Used IntelliJ IDEA 3.0.5, Borland Together 6.2.

Description Indus Passport FI is a Financial Integration Product with End to End solution, focusing on the complexities of multi-solution integrations, financial integration provides specialized consulting, design, and support to clients with both baseline and non-baseline integrations for People Soft, SAP and Oracle Financials with Indus Passport.

This system is developed using J2EE Struts 1.1 framework with XML base communication.

Project 8 Sep’2001 – Jan’2004
Client All Saud Bahwan Group Franchises mainly Toyota service, Ford service, Lexus service, KIA service, Daewoo and MAN trucks service.
Project Name Automotive Shop Management System (ASMAN).

Project Team Size 20

Role Involved in architecture design using OOAD, UML, J2EE 1.2 Specification using XML, Servlets and EJBs, Architectural component Development, Developing and implementation of the system

Modules handled Identify Vehicle, Customer Concerns, Repair Order, Appointment and Invoicing.

Project Modules Identify Vehicle, Appointment, Customer Concerns, Repair Order, Job Processing, Estimate, Invoice, Contract, Warranty, Attendance, Shift Schedule, Work Order, Manpower, Campaigning and Schemes, Inventory, Workshop and Master Maintenance.

Environment Windows 2000 and AS400

Database DB2 UDB

Application Server IBM WebSphere Application Server 4.0

Http Server IBM Http Server 1.3

Tools Used WSAD 5.0, Application Assemly Tool, WebSphere Studio 5.0, VAJ 4.0, IBM SecureWay( LDAP) RequisitePro, Rational ClearCase, Rational Test manager, Rational Robot and IBM MQ Series 5.2.1, Crystal Enterprise and Java Web Start.

Technical Highlights of the projects

 Implemented J2EE MVC architecture using best practices design patterns like Front Controller pattern, View Helper pattern in Presentation Tier layer, Session facade pattern, Service locator pattern in Business Tier layer, Transfer Object Pattern, Data Access Object Pattern in Integration Tier Patterns. Other patterns like Singleton pattern and proxy patterns.

 All Modules are designed using OOAD Concepts and UML with Rational Rose.

 XML based data transfer over HTTP.

 Implemented EJB method level security using Websphere Application Server.

 AS400 LDAP is used for user authentication and dynamic menu construction based on authorizations.

 Java mail API is used to communicate customers regarding for service approvals and status intimation.

 Implemented JUNIT for unit testing.

 Rational Rose Test Manager is used for Integration, Functional and performance testing in the project.

 Implemented Crystal Enterprise 8.5 Reporting Server for enquires using Crystal Reports Java APIs.

 Implementation of asynchronous communication using JMS, MQ Series

 Rational Rose Clear Case is used for Configuration Management and it is integrated with Websphere Application Studio Developer.

 Implemented barcode generation technology

 Client deployment using java web start.

Description ASMAN is a complete automotive solutions designed for specially for SBG service centers spread across OMAN, they are around 95 braches in Oman and 8 braches in UAE, all are interconnected to access the central AS400 Servers with various network band width ranging from 9.6 KB lines to 100 MB lines including infrared red and V-Sat connected braches. This system is designed in J2EE 1.2 architecture using MVC architecture accessing maximum resource of these 4 centrally placed AS400 servers.

Project 7 Feb’2000 – Mar’ 2001
Client All Saud Bahwan Departments
Project Name Desktop Management System (DMS).

Project Team Size 4

Role Involved in architecture design, Architectural component Development, Module Development and Implementation of the system

Project Modules Equipment Tracking, New Hardware Approval, Hardware Movement, SBG portal, User Profile Maintenance, Call Support and Branch Visits, Job Requests, Recruitment, Project Management & Reporting.

Tools Used Lotus Notes 5.0, DB2400 on AS400, Visual Age for Java 4.0, Rational Enterprise Suite.

Description DMS is customizing approval management system for SBG Departments for daily on going desk works. This system is design to meet SBG inter communication approval system works.

Project 6 Jul’1999 – Nov’1999
Client SBG Toyota Market Development Department
Project Name Fleet Sales Analysis System (FSA).

Project Team Size 2

Role Involved in Development and Implementation of the system

Tools Used DB2400 on AS400, Visual Age for Java 4.0

Description The system maintains list of non-business customers and corporate customers, who had come for the enquiry. This is mainly used by sales executives for follow up and checking for the targets and for generating address labels of the customers for mailing seasonal greetings, and it is used by the Managers for deciding the future sales targets. This system can be use from browser also.

Project 5 Feb’1999–Jun’1999
Client Family Health Plan (Apollo Hospital Group).
Project Name HIRePS- Family Health Plan

Project Team Size 4

Role Involved in Study, Development and Implementation of the system

Tools Used MS SQL Server 7.0, Visual Basic 6.0

Description HIRePS- Family Health Plan system maintains the list of organizations, which have their employees insured with Family Health Plan, for their health. It also maintains the list of employees, extent to which they and their family members are insured. Organizations can choose to cover certain diseases (ICD) and procedures (CPT) for their employees. The coverage for diseases and procedures can also vary from employee to employee. In certain cases the employees are entitled to receive treatment at certain hospitals only. Even the list of Hospitals, which fall under the scheme, is maintained. The system automates features like, accepting claims, claims processing, validating and verifying the claims. If the claims are found genuine then the FHP pays the hospitals for the expenditure incurred in the treatment of the employees. On-line query systems help the hospitals and FHP in communicating and exchanging information regarding patient’s progress in the hospital and the approval for further treatment if the expenses are crossing the employee’s limit.

Project 4 Jun’1998 –Dec’ 1998
Client Vizag Urban Development Authority (VUDA, Visakhapatnam, AP).
Project Name VUDA INFORMATION MANAGEMENT SYSTEM

Project Team Size 12

Role Involved in Development and implementation of the system

Tools Used MS SQL Server 7.0, Visual Basic 5.0, Crystal Reports

Description This system is developed for Vizag Urban Development Authority. Engineering department of the authority conducts surveys for acquiring the lands for various public and private constructions. Data regarding the sites, their location and terrain is recorded graphically in the system. Plans are laid out for the desired constructions and are stored as well. Accounts department maintains the income and expenditure details based on which the prices are decided upon. All these constructions are then sold, auctioned or given for hire and is recorded. The system helps to capture the rents, installments paid by the customers. Maintenance department takes care of the maintaining the constructions. The expense incurred in maintenance is also kept track of, by the accounting department. Payroll feature is completely integrated into the system. The system also records the loans given to employees and the repayment. Various reports to estimate and enable the departments of the authority to function effectively.

Project 3 Nov’1997 – May’ 1998
Client South Division Buildings, Hyderabad, an AP State Govt. Organization
Project Name CONTRACT MONITORING SYSTEM

Project Team Size 2

Role Team Member, Involved in Development and Implementation of the system

Tools Used Visual Basic 5.0, Crystal Reports and MS Access

Description This system is developed for Roads and Buildings Department, South Division Buildings, an AP State Govt. Organization. It computerizes features like, tendering the road and building construction projects, receiving and recording quotations from various contractors and awarding the contracts. The system helps the organization in regulating the funds to contractors based on the progress of work and the expenses incurred. Status of the project, efficiency of the contractors, delays in the project and expenses incurred against the budget allocated can all be generated in the form of reports to help the Ministry of Roads and Buildings.

Project 2 Jun’1997 – Oct’1997
Client Cooperative Development Foundations
Project Name OFFICE MANAGEMENT SYSTEM

Project Team Size 2

Role Involved in Development and Implementation of the system

Tools Used FoxPro 2.5

Description This system computerizes the operations of Cooperative Development Foundations. These foundations act as consultants in giving solutions for problems and situations pertaining to rural societies. The system maintains the database of the rural societies, the communication with them and also the solution given for their problems. Expense incurred by the agents of the foundation is maintained in the form petty cash vouchers.

Project 1 Aug’1996– May’1997
Client Paddy Co-operative Society
Project Name SALES MANAGEMENT SYSTEM

Project Team Size 2

Role Involved in Development and Implementation of the system

Tools Used FoxPro 2.5

Description Paddy Co-operative Societies, which work as non-profit organizations, purchase the agricultural produce from the farmers, who are registered as members, divide the grains into seeded and non-seeded grains, sell the seeded grains to the members at an economical price. Non-seeded grains are processed and then sold in the urban/commercial markets. Based on the profits made, and, the support from the government they maintain all the fertilizers, pesticides, chemicals and the machinery required in farming. All these agricultural items are sold to the farmers at a low interest rate to the members. All the activities are recorded in the system and efficient querying feature is provided.

.

 






popup-img