Java, J2ee Consultent Resume Profile
Sydney, Australia
Summary:
- A Dynamic, Energetic and talented individual with 10 years of experience in:
- System design, development and deployment of multi-tiered distributed J2EE Client/Server applications using Weblogic,Websphere and Tomcat Servers
- Design Patterns: Designed applications using core J2EE patterns like DAO, Service Locator, Session Facade, Front Controller, Value List Handler with MVC architecture
- Solid Understanding on RDBMS, expertise in Oracle 8i, MS SQL Server 2000 and PL/SQL.
- Worked Extensively on Webservice Methodologies.
- Implemented Security with SAML and SSO Features
- Extensive Knowledge on spring and Hibernate framework.
- Worked with front end tools/technologies along with validations.
- Worked in Diversified technologies like OMNIS and CURAM
- Worked in Various Verticals of the Industry like e-governance, Banking, Healthcare, travel and transportation, Clearing Agents.
- Good Interpersonal/Communication Skills, Mentoring of developers new to Java/J2EE, which helps to deliver the quality work products on the specified schedule
- Strong knowledge in transition of products from onsite to offshore.
- Holding US, B1-Visa valid till Sep'2020
- Holdiing Australian, 497 Visa valid till Aug,2016.
Professional Experience
- Working in Mindtree Consulting as a Technical Lead from July'2008 to till date.
- Worked as a Computing Programmer for Deloitte Consulting through a Leading Consulting Firm in USA From Oct'2007 to April'2008
- Worked as a Project Lead with iNautix Technologies Pvt. Ltd, Chennai from August'2006 to Oct'2007
- Worked as a Team Lead with Accenture Services Pvt. Ltd, Chennai from April'2005 to June'2006
- Worked as a Systems Analyst with iSoft R D Pvt. Ltd, Chennai from April'2004 to February'2005
- Worked as a Senior Software Engineer with Sanmar Group of companies from Oct'2000 to March'2004.
Skills:
Languages | Java, J2EE,CURAM, OMNIS |
Java Technologies / Web Tools | EJB 1.3, Struts, JTS, JMS, XML, RIXML, WML, JSP 2.0, Servlets, JDBC 2.0, JavaScript, HTML, webservices, Spring, Hibernatte |
Database Connectivity | JDBC 2.0 |
RDBMS/DBMS | Oracle 8i, MS-SQL Server 2000 7.0/8.0 |
Content Management | Vignette |
Protocols | HTTP, HTTPS, TCP/IP, SOAP, F- Secure SSH Client 5.3 |
Application Server / Web server | WebLogic 5.1/6.1/7.1/8.1, Websphere Application Server 5.1/6.0, Tomcat Server,Silver Stream |
Methodologies/Design | SDLC, UML, Rational Rose, RUP, Visio 2000 |
Security | Digital Certificates, Public Private Key Algorithm, Encryption Decryption Algorithm, SAML |
PM Tools | MPP |
Operating System | UNIX, WINDOWS NT 4.0, Sun Solaris, MS WINDOWS 95/98, MSDOS 7.x.,CRON Jobs |
Tools/Technologies | IBM Rational Tools, Eclipse 3.0.1, Merlin,WSAD5.1, JBuilder, TOAD, Calypso, Swift |
Configuration Management Tools | Clear Case, CVS, Visual Source Safe,SVN |
Professional Experience:
Java, J2EE Consultent
Confidential
- Gateway is an application which used for loading all the superannuation related activities which is needed for all the front end application of the AAS
- Confidential is one of Australia's leading superannuation and pension administration specialists, responsible for 4.5 million super accounts. We are innovators in superannuation and pension administration, introducing streamlined systems for trustees, employers and members, and taking a proactive role in helping Australians grow their retirement savings.
- Our Objective of this project is to rewrite the existing application into the new version of Oracle 10g server for the various modules in the existing system.
Confidential
- Southwest Airlines is one of the few profitable airline industries across the globe. It had a good technical division who can handle projects from various platforms for ticket issuance to passengers from:
- As there is so much of network on all the applications and as there is a continuous feeds from external sources the performance of the system becomes very slow and it is not scaled up to the expected expectations of the management team. SWA Management decides to redesign the entire system and it sub system. We worked on architecting the new applications
Role:
- Came up with the High level architecture of our proposed system
- Played an Onsite lead for this project
- Day-to-day discussions with the clients
- To study the Initial setup of the system and gave recommendations of how to improvise the existing system.
Environment: Java, J2EE, Hibernate, spring, Struts, JSP, Oracle, SVN, UML, Security features, Weblogic.
Confidential Core services perform all the core functionality that the Travel Click domain needed. It is responsible for booking services in hotels, flights, shuttle services Etc. In order to increase the performance of the system, we decided to replicate the same core services which will does the same operation as like the base core services. When the request XML are passed into both the core services, it will produce the response XML's. The system needs to compare those XML's are report the differences, if any. At times, they can also send the bulk request XML's and we will have the responses and the differences. The mail will send to the initiator who initiates the action to get performed.
Role:
- Playing as a Onsite-Offshore Coordinator for this project
- Worked on designing activities and assign the development to the team.
- Day-to-day discussions with Onsite team about this project status
- Developed the system and gave the reverse presentation to the onsite team.
- Did an R D on some of the code comparator tool
Environment: Java,J2EE,JSP.JSF,Oracle,Tomcat,
Confidential
This project will allow RCI's Weeks and Points members to view and redeem two of the most popular campaigns Percent off Extra Vacation promotions and Fixed Price Extra Vacation promotions on RCI.com. Enabling these key offers online will add value to user experience as they will be able to redeem offers online. Additionally, guides servicing members through the portal will have the ability to view and redeem these same promotions. This document provides visuals of the member experience on RCI.com. During elaboration, this project team will work with the EW 1.2 team to document the guide experience. The guiding principle is that guides will have a similar user experience as members. There will be three ways for a member to see inventory that is available to them for the two campaigns we are enabling online.
Role:
- Playing as a Onsite-Offshore Coordinator for this project
- Worked on designing activities and assign the development to the team.
- Day-to-day discussions with Onsite team about this project status
- Given alternate approach based on the discussion
- Responsible for delivering estimation, analysis, development, testing and PROD Move.
Environment: Java,J2EE,JSP.JSF,Oracle,Tomcat,
Confidential
has been providing fleet and fuel management services in UK for more than 25 years. Arval is major provider of fleet and fuel commercial cards, operating over 1.2 million cards in the UK. Arval has 30,000 corporate account holders, these include small to medium companies as well as large corporate companies. Arval planned to upgrade their current magnetic strip card to EMV cards chip-cards . The new cards will be on the VISA platform. Arval have tied up with TSYS to provide necessary infrastructure around the issuing and servicing of these cards.
Role:
- Interacted with the clients for requirement gathering.
- Performed role as Consultant, responsible for application design, development and testing of the transactions and in creating the project plan specifying the deadlines for the project deliverables.
- Developed POC/UI Framework and showcase to the customers.
- Worked on designing activities and assign the development to the team.
- Worked with testing team to identify the Unit testing/Integration Testing.
Environment: Java, J2EE, Javascript, SAX Parser, DAO, VO, Filter Chain, Session fa ade
Design Patterns, SQL, TOMCAT, WAS
Confidential is The World's Online Marketplace , enabling trade on a local, national and basis. With a diverse and passionate community of individuals and small businesses, eBay offers an online platform where millions of items are traded each day. The scope of the project is to create Rules for various criteria to enable to page to viewable to all types of users.
Role:
- Interacted with the clients and gathered the requirements.
- Performed role as Consultant, responsible for application design, development and testing of the transactions and in creating the project plan specifying the deadlines for the project deliverables.
- Responsible for designing and developing the module based on the inputs given by the eBay Onsite Team
- Worked effectively with V4 architecture propriety to eBay
- Created DAL Layer with Hibernate concepts implemented
- Involved in various phases of the projects. Reviewed ERD,PRD Etc
- Arrived at use case diagrams, Class diagram, sequence diagram based on the requirements documents which were freeze during the client Interaction.
- Managed the WIN-CVS for the entire developmental team.
- Implemented web services for various features of the application.
- Implement various features of JSP 2.0
- Performed the extensive front end validation for the various user requirements.
- Tested and fixed the UAT Bugs.
Environment: Java/J2EE, Hibernate, JSP 2.0, Validation framework, SQL, WL 8, UNIX
Confidential The scope of the project is to facilitate the injured workers who are working for State of California. Once the person, who are on Duty got injured while at work, this system comes to play and take care of their immediate needs. It also takes care of how to approach the court to handle the court proceedings along with the task assigned to the corresponding Judges.
Role:
- Interacted with the clients, collected the requirements.
- Performed role as Java Developer, responsible for application design, development and testing of the transactions and in creating the project plan specifying the deadlines for the project deliverables.
- Responsible for designing and developing the module based on the inputs given by the client with the base as the CURAM framework.
- Worked effectively on Web Client and Server Modeling framework in curam.
- Worked effectively on Business Infrastructure and technology services.
- Arrived at the HLD Document/LLD Document/Unit Test case scenario/Unit Test case/Deployment document
- Implemented Web services for various features of the application.
- Implemented this with Hibernate framework for various features of the application
- Managed the WIN-CVS for the entire developmental team.
- Was involved in maintenance of the project and getting feedbacks from the client and also to verify the system against their requirements.
- Wrote Oracle Stored Procedures and Queries. Fine tuning of the queries for better performance.
- Used the development tools like Rational rose, MS-Excel, MS-Word effectively for design activities
- Implemented Security features Like Single Sign On and Digital Signatures
- Arrived at use case diagrams, Class diagram, sequence diagram based on the requirements documents which were freeze during the client Interaction.
- Tested and fixed the UAT Bugs.
Environment: CURAM,J2EE Technologies, Oracle, UML, Tomcat, websphere 4.0AS,SAML,CVS,CRON Jobs, Unix,JSP 2.0, Hibernate, UML Ration Rose, Unix, CRON Jobs, Rational Clear case
Confidential This is the development project for Credit Susie First Boston research site. Many IBD'S will have a Single point contact with the Clearing agent and they will request for different research criteria. We cater those information by retrieving the information from the RIXML data. These data mapped with the PDF Template. We will also provide a SAML Based authentication features along with the mail service facility for the Persons who are doing research activities on this site
Role:
- Performed role as an Architect, responsible for application design, development and testing of the transactions.
- Gathered requirements, Analyze the system based on the requirements from the Client Team.
- Implemented the entire application with Struts framework.
- Developed the system with water-fall approach.
- Used many Re-usable components by implementing the Design Methodologies.
- Design the system based on the UML Notations.
- Used SAML Based Security Algorithm approach for security Implementations.
- Implemented Web services for various features of the application.
- Prepare the prototype and review the same with the client team
- Responsible for coding and testing for the entire system.
- Prepare and review the test case and test plan document.
- Identify Re-usable components for our projects and develop the same.
- Applied optimal methodology to increase the performance of the system.
- Responsible for Source control for both onsite and offshore Delivery centre
- Designed the system as a JSR 168 along with spring portlet development..
- Played also the role of a Release Manager to release the completed work product.
- Implemented Complex queries based on the client needs
Environment: JDK1.5, J2EE, JTS, JMS, RIXML, SMTP Mail Server, Oracle, SAML Authentication Services, Websphere 4.0,SQL, UML Ration Rose, IPlanet 4.1,Unix,Windows,CRON Jobs, Rational Clear case,PM Tools, SPRING , JSR 168,SQL
Confidential
This is the project for Insurance sector for the Blue Cross and Blue Shield. The Blue Cross and the blue shield are the Insurance agency which holds the list of providers. The providers have the various combination of Policy available which needs be allotted to the employees who is registered for the particular provider
Role:
- As a Team Lead for Bug Fixing and Enhancement team.
- Design, Developed, tested the provider module.
- Analyze the bug and give the estimations to the Onsite team.
- Identify the severity of the bugs based on the system requirements.
- Responsible for preparing the test case and test plan document for the bugs which is fixed.
- Responsible for deploying the fixed bugs into production environment.
- Used WIN-CVS for the Configuration management
- Implemented Public and Private Key Algorithm for the security Services.
Environment: JDK1.3, J2EE, Oracle8i, PL/SQL, SQL, Stateful and Stateless EJB, JDBC2.0, OOA/OOD, RUP, UML, Servlet, Struts, JMS, Calypso, Swift, Web sphere
Confidential
Project Synopsis:
This is the Omnis desktop application mainly designed for the Hospitals and clinic in the Australia. EDIS Emergency Department Information System application is mainly used for handling the emergency details of the patients who met an accident.
Role: Performed role as an
Development Lead and Transition Agent
- Design the System based on the UML Notations and gets an approval from the customer.
- Prepared HLD, LLD based on the client interactions and reviewed with the project stake holders.
- Met the end clients and identified their problem of using the system and rectified the same.
- Implemented the Voice Reorganization Application for the physically challenged person who using the system
- Responsible for Onsite-Offshore coordination.
- Identify the list of bugs in the existing system and fix it in web based model.
Environment: OMNIS, J2EE, SQL, PL/SQL, Struts, Stateful and Stateless EJB, JDBC2.0, OOA/OOD, RUP, UML, SQL, Rational Rose, JavaScript, XML, Rational Clear case, Design Pattern, Calypso, Websphere
Confidential
Project Synopsis:
Ketera Spend Management is the industry's first complete spend management solution deployed as an 'on demand' service. Ketera's 'on demand' model provides a faster return on investment at 5 - 10 times lower total cost of ownership TCO than software-based solutions. Ketera e-Procurement Solution provides a comprehensive solution for procurement, enabling companies to attain increased control and significant cost savings throughout the procure-to-pay process. The procurement application itself provides comprehensive functionality including requisitioning, off-catalog ordering, Punch-out capability, workflow approvals and reporting. Ketera Procurement was created leveraging leading technologies from Ariba, Inc., Requisite and J2EE Technology
Role:
- Designed developed Implemented the Off-catalog Ordering which include System sequence diagrams, Subsystem dependencies diagram, Design Class diagrams and interaction diagrams.
- Involved in creating frameworks using J2EE patterns that include Session Facade, Value Object, and DAO design patterns.
- Developed Translation Data Layer EJB Components, Controller Servlets and Data Access Objects.
- With the help of design tools.
- Developed the Stateless Session Bean, JTS Management services for all credit transactions.
- Collected the requirement for the Katera-Phase II Development activities.
- Written Test Cases, Unit Test Scripts, and performed Testing.
- Management of versions through Rational Clear case
Environment: JDK1.3, J2EE, CMP BMP Bean, Struts, Windows, Vignette, JTS, Clear case, JUNIT, Vignette.
Confidential
The intranet is mainly concerned with the Healthcare domain where the clients will have the medical facility online itself. The already existing Intranet application developed in silverstream application server with Silverstream proprietary language. This project is basically a Migration project of migrating the Silverstream proprietary logic into J2EE architecture with Struts Framework also converting the deployment environment from Silverstream to IBM Websphere.
Role:
- Designed and developed the Copay and DCM Model elements that include System sequence diagrams, Subsystem dependencies diagram, Design Class diagrams and interaction diagrams.
- Involved in creating components using J2EE patterns that include Session Facade, Value Object, and DAO design patterns.
- Developed Translation Data Layer EJB Components, Controller Servlets and Data Access Objects.
- Analyzed the Silver Stream Application and convert the same to java based methodologies
- Prepared the HLD, LLD for web based solutions based on the Silver stream application to the struts framework.
- Developed Exception Handling Architecture for propagating the Errors to UI.
- Developed the Creator components for the entire application
- Extensively practiced RUP Development processes.
- Management of versions through Rational Clear case
Environment: JDK1.2, SQL, Servlet, Struts, XML, XSLT, JavaScript, WASD, Rational Rose, Silverstream,Clear case,Unix,Cron Jobs,Design Patterns.
Confidential
Project Synopsis:
This is an onsite-offshore project. This project supports the healthcare provider by computerizing all activities of the clinic associated in it. It has various modules like Electronic Medical Record EMR , CMS, ACM etc. The ACM module is known as Gateway of the project. ACM is expanded as Access Control Module, it helps the provider by giving proper privileges to the roles associated in it. Apart from this module the design phase of other modules, which was going in on-site, has to be supported by the team by giving the proper input from the other end so various Research Development work was also going parallel to support the on-site development team.
- Designed and developed the ACM Module elements that include System sequence diagrams, Subsystem dependencies diagram, Design Class diagrams and interaction diagrams.
- Research Development work in Java Transaction Service JTS
- Involved in Security Issues Digital Certificates, Public Private Key Algorithm
- Presentation Of Security Features to the Raffles Medical Group Members
Environment: JDK1.2.2, JavaServerPages1.1 JSP , Oracle8i, Oracle Crystal reports, JavaScript1.3, weblogic 5.1 Bachelor of Engineering Computer Science from Madras University, India