Java Consultant Resume
SUMMARY:
- Around 10+ years of experience in Java/J2EE, ATG, E - Commerce and Middleware technologies in all phases of Software Development Life Cycle.
- Extensive experience in designing and development of software applications with Java, J2EE, IBM Websphere 6.1, JAX-RPC, JDBC, EJB 2.0, JMS, JNDI, XML, SOAP, JSP, Struts 1.1
- Vastly experienced in a leading US Retail Institute s Mobile applications and Strategic of Middleware applications.
- Extensive Experience in Webservices which includes good understanding of handling SOAP Requests and Response, WSDL, JAX-RPC, JAX-WS and Webservice authentication.
- Expertise in Retail & Financial domains and most of my experience is client facing.
- Developed framework components - webservices security, logging, performance monitoring framework etc. necessary to build any enterprise J2EE applications Robust knowledge in SOA, E-Commerce Framework (eCOM), Webservices & Portal.
- More than 5 years of hands on Experience working in WSAD, RAD, RSA and WAS 6.0/6.1.
- Hands-On experience in all layers of enterprise J2EE application - web application, middleware application.
- Proficient in software design and implementation with conceptually strong, possessing good analytical skills & innovative approach.
- Strong experience working on the onsite - offshore model and coordinating between various teams.
- Have been recognized and awarded as a star performer by the client.
- Creative and quick in learning new technologies and proficient in setting up internal standards.
TECHNICAL SKILLS:
Databases: Oracle 10i, Oracle 8.x, Oracle 9i, Oracle Database 10g, DB2, MS Access, MySQL, SQL Server 2005
Development/Productivity Tools: Control - M, EditPlus Editor, Hibernate, JMS, JNDI, JTA, Java Mail, iBATIS, vi, MS Office, MS Project, Mercury Test Director, PL/SQL, SQL*Plus, TOAD, Unix shell scripts, Visual Basic, RSA, WebSphere Studio Application Developer
E-Com Frameworks/Web Technologies: AJAX, ASP, ATG, CGI/Perl Scripts, EJB, IBM Rational Application Developer, J2EE, JSP, Java Advanced Imaging (JAI) API, Java Applets, Java Servlets, Java Web Server, JavaScript, MQ series, Oracle 10g Portal, Plumtree, Struts, Tomcat Web Server, WebLogic x servers, WebLogic Portal, WebSphere x servers
Programming Languages: HTML, Java, Microsoft Visual Basic, XML, XSLT
SW Engineering Methodologies/Tools: CVS, ER Win, Eclipse, MS VSS, PVCS, Jenkins
Functional Areas: Customer Relationship Management, Hospitals, Retail - Assortment Planning, Food, Inventory Management, Store Operations, Banking, Supply Chain Management
PROFESSIONAL EXPERIENCE:
Confidential
Java Consultant
Responsibility:- BEAST will act as a common platform to activate mobile phones from all carriers. The project involves developing a solution for Best Buy to improve the customer and employee experience when shopping for and selling mobile phones by providing one common platform for activation irrespective of carriers. The BEAST Portal application will provide an unified view of the customer and refine supporting business processes to enable an efficient In-Store experience for both retail employees and customers. The consolidated application will reduce overall processing time, Integration of MRBR for UI business rules & flow control and decrease the number of change-overs between various Best Buy Enterprise systems. Best Buy is engaging Supplier to design, develop, test and deploy new features like Support for multiple devices on the Beast Portal Platform. The scope of work will be finalized at the start of each release cycle and the actual development will be completed, tested and deployed during the individual release iteration.
Environment: Linux, J2EE, Jenkins, Oracle, Web Services, PVCS, ant, maven
Responsibility:
- Identifying business requirements for deployment and environment requirements • Deployment estimation of the various releases in the project • Deployment architecture design • Managing release of each iteration for Best Buy Mobile (BBYM) Store Selling Tools. • Interacting with multiple teams in order to coordinate application build, deployment and code release from lower environment till production. • Deployment scripts design and enhancement • Environment management • Build and deployment • Automate Build process • Operation Readiness testing • Security Penetration testing • Maintenance of BBY Mobile Lab
Confidential
Responsibility:- Confidential is the world’s largest helicopter services company specializing in transportation to offshore oil and gas platforms; Civilian search and rescue services; Helicopter maintenance repair and overhaul. To enable CHC business to react to high end MRO application which will help business initiatives quickly and be future-ready, CHC has decided to implement SWISS AS product AMOS which is a master AMOS tool. AMOS is a fully-integrated software package used in the context of aviation Maintenance, Repair and Operations (MRO). AMOS helps airlines to manage the maintenance, engineering and logistics requirements of modern aircraft fleets. AMOS is distributed and developed by Swiss Aviation Software Ltd. AMOS consists of ten highly interlinked core modules that are prerequisite for the system’s data quality and reliability. Over the past years, AMOS has been the most widely used MRO software in Europe and is nowadays one of the three top-selling MRO packages worldwide.
Environment: Windows 2000, Linux, Windows 2000, AMOS, J2EE, Sybase, Web Services
Responsibility:
- Played as a Principal Consultant and liaising CHC / Helione Key Users and CHC PMO for smoother execution through end-to-end ownership • Responsible in Customer Interaction • Scope Management (Interface Development) • Overall Time Management & Risk Management • Tracking Project deliverables through MS Project (good exposure) and KANBAN tool • Conducted RAM (Risk Analysis Meetings) to analyze and manage risks based on priority • Communicated to clients regularly through Dashboards, Weekly calls to update or escalate issues when appropriate
Confidential - Production Support
Responsibility:
- Confidential is web application for Pharmacy services by Confidential and its facilities are creating New Order, Refilling prescription Online, Check Order status and Claim Processing. One of the critical modules is Personalization for CVS clients and each month a theme been highlighted and available to Clients customers. CVS will define the rules for the theme and it will be personalized to each customer while they login. Oracle Webcenter Interaction technology been used to design the Portlets under Java technology.
Environment: Windows 2000, Oracle, J2EE, JSP, JavaScript, Oracle Webcenter Interaction 10g Portal, Websphere Portal
Responsibility:
- Played as a Consultant and liaising Confidential client and their vendors • Responsible in resources ramp up at Atlanta division (ADC) and Contracting C2H profiles to meet count • Organizing interview for C2H candidates till selection process • Planning the KT sessions to ADC and organizing with Tower leads
Java Technical Lead
Confidential
Responsibility:- Confidential ’s Portal is single point of contact for Confidential ’s Group organization and their employees. It has been majorly implemented in two geographies as AAP region and US region. The AAP region uses the Oracle Aqualogic Interactions 6.1 product on Windows 2003 Server and US region uses the Oracle Aqualogic 6.0 version. The Confidential ’s Portal (AAP region) “Global Landing Page” serves as the homepage for all the employees globally who are part of Confidential ’s Group Limited Organization. The user can access other Confidential 's Portal instances in other regions such as US, EMEA and Fiji and can only see content if they have been granted access by local administrators or content managers.
Environment: Windows 2000, Oracle Webcenter Interactions, SQL Server 2005, ASP, J2EE, JSP, JavaScript, Oracle 10g Portal, Plumtree, WebLogic Portal, Retail - Food, Java, Retail
Responsibility:
- Played as a role of Portal Administrator and application support lead to handle activities like monitoring and maintaining the web application server WebLogic Server and application installed. Coordinating onsite and offshore team for maintaining the various web site applications of the Portal & Make to Deliver web group.
- This project is actually to create ‘n’ number of XML files as per the incident count received from the MQ. It’s an automated process where the batch process runs at every night where the incidents are read through the MQ and XML file is created/store, no matter how many incidents in a single store. The XML files are placed in the server box. The same XML files are retrieved for saving the work orders for the same incidents. The retrieving process is also done from the same server box.
Environment: Oracle Database 10g,WebSphere Studio Application Developer, J2EE, BPCS, Retail - Store Operations, Java, ER Win, Retail, Windows 2000
Responsibility:
- Played as Java Technical Lead role, handled the entire data modelling for CCC application database design and application architecture. Involved in reviews of all Test cases and functional/technical testing for CCC application when the project needed. Manages Project Schedule, Issues, Risks, Tracks the Effort / Cost / Schedule.
- This project is an enhancement version of existing TPA application with few modules as, Clearance Pricing Automation, Competitive Pricing and TPA-I enhancements. Clearance Pricing Automation: - The current clearance price management system which involves manual activities and semi-automated clearance process would be redeveloped into new TPA-II which is based on Oracle, ATG Framework with the minimal manual interventions and automated clearance schedule. TPA-II online application will have the look and feel similar to that of the existing TPA-I application. Competitive Pricing: Current competitive pricing process / tools are manual and not scalable to Confidential .com assortment goals. To enable the ability for automating competitive pricing comparisons using Rival Watch for getting price information of items in competitor’s web sites and allowing the efficient upload of those prices and providing visibility to price differences to adjust pricing strategy accordingly.
Environment: Oracle 10i, Control - M, JMS, JNDI, JTA, MS Project, PL/SQL, SQL*Plus, Unix Shell scripts, iBATIS, AJAX, Enterprise Java Beans(EJB), IBM Rational Application Developer, JSP, Java Servlets, MQ series, HTML, Java, XML, ER Win, PVCS, Rational Software Architect
Responsibility:
- As a Java Technical Consultant, Responsible for project management, deliverables accountability for review with the customer, working with offshore team for project plan, resource ramp up and providing work plan • Managing relationship with other vendor’s part of the project • People management includes Performance management & appraisal writing • Provide status reports, issue escalations, risk mitigation
- The application is used to display the items sold only in stores on the web. The application also provides option to upload image of the corresponding item. The project renders report regarding items created as per specified criteria and user grouping and the incomplete items and completed items, items that can be switched to cross over. The project provides the functionality for the merchant to map webclass and department/class, IAC to webclass, to lock value request for web attributes.
Environment: DB2, Oracle 10i, Control - M, JMS, JNDI, JTA, MS Project, PL/SQL, SQL*Plus, Unix Shell scripts, iBATIS, AJAX, Enterprise Java Beans(EJB), IBM Rational Application Developer, JSP, Java Servlets, MQ series, HTML, Java, XML, ER Win, PVCS, Rational Software Architect
Responsibility:
- Lead 6 member team for Analysis, Development and Bug Fixing activities • Involved in Application Analysis phase and understanding the existing application • Involved in Design of Architecture • Involved in preparing Architecture design document for reports and item module • Involved in development of ITEM creation module • Involved in System Testing and bug fixing.
- Confidential .com is the online store of Confidential . There are various types of promotion which are executed on the dot com site, namely free shipping, sale, gift card etc originated from different sources such as site marketing and merchant. The current process of setting up the site marketing promotions are mostly manual where the users retrieve qualifying items from e-commerce data warehouse with help of database queries and apply the discount formulae on the result set on MS excel spread sheet. The promotions are then fed either to seller central (non-pricing) or to the PRISM application (pricing) manually. There is an additional process of creating widget guidelines to publish the promotional message on various product/listing pages on the website, which is currently manual.
Environment: DB2, Oracle 10i, JNDI, Mercury Test Director, PL/SQL, SQL*Plus, TOAD, Test Director, Unix Shell scripts, WebSphere Studio Application Developer, AJAX, CGI/Perl Scripts, Enterprise Java Beans(EJB), IBM Rational Application Developer, J2EE, JSP, Java Beans, Java Servlets, JavaScript, MQ series, Java, XML, ER Win, Eclipse, PVCS, Tivoli, Retail, ATG 7.1 Framework (patch 2), WAS 6.0, RAD 6.0, Oracle 10g, Sun UNIX
Responsibility:
- Contributed on the TPA design documents, Architecture Design document - Data modeller High level design document - Technical Lead • Reviewed the TPA design artifacts and codebase against the Confidential Corporation standards • Maintained the TPA application codebase on Dimension for deployment process and version controlling and security purposes • Controlled to merge/baseline codebase in Dimension when Offshore team sends it from CVS tool and deployed in various TPA environments • Setup the TPA workspace on local system with all software which related to develop TPA application and configured the ATG 7.1/WAS 6.0 servers •
- IW Sorter is a J2ee based application to interact between the FKI Sorter system and the existing 3D system application. The application provides solution for FKI Sorter system XML messages by interacting the database within stipulated time.
Environment: Oracle Database 10g, JMS, MS Office, PL/SQL,SQL*Plus, WebSphere Studio Application Developer, J2EE, JSP, Java Beans, Java Servlets, MQseries, WebSphere, Supply Chain Management, Java, CVS, Retail, Windows XP, AIX 6.0, WebSphere Application Server 6.0, Oracle 10i Database
Responsibility:
- Involved in the Requirements Validation, Design and all the Development Phases • Responsible for the entire interface to increase the speed of the application • Involved in setting the MQ Configuration on both onsite and offshore environment.
Responsibilities:
- Confidential . is principally engaged in the design, development and worldwide marketing of flower bouquets, Popcorn, Wine and other products. 1-800-Flowers.com provides a broad range of thoughtful gifts - including flowers, plants, gourmet foods, candies, gift baskets and other unique gifts - to customers around the world via the Internet.
Environment: Oracle 9i, Enterprise Java Beans(EJB), J2EE, JSP, Java Beans, Java Servlets, JavaScript, Struts, WebLogic, Sales & Marketing, HTML, Java, Retail, Java, J2EE, EJB, JSP, Weblogic 7.0, Java Script, Oracle, XML
Responsibility:
- Involved in the preparation of Software Maintenance Technical Document (SMTD) for the Java based web applications in 1-800-flowers.com web group mainly for the children • Played role of a Module Leader and leading a team of four, training and coordinating them for performing the requisites for the Project • Thorough analyzing (Root-Cause) on the Production issues for high priority incidents created for the applications and provide a feasible solution to them.
Java Developer
Confidential
Responsibilities:
- The ACM-MIS is a Confidential owned and operated business IT application which is used to automate the process of theclient ( Confidential ) and their customers (RDS - basically Redistributors or ROL - Retail Outlets) business transactions. Thetargeted users of the system are the Confidential Sales and Sales Support Teams and Operations staff of the RDS and its branches (ROL). There are two main applications, MIS application and RDS/ROL application, and the data are flow in between them using another application namely Data Synchronization. The solution will streamline, automate, and report the following primary business transactions and business support processes: Inventory Management, Purchase Order, Sales Order, Statement of Accounts, Price Computation & Schemes & Rebates. The Price Computation module is to compute the prices among the products according to the given parameters and maintained in the database. The prices are computed through formulas and product specific parameters.
Environment: MySQL, Oracle 10i, Hibernate, J2EE, JSP, Java Beans, Java Servlets, JavaScript, Struts, WebLogic, HTML, Java, MS Visual Sourcesafe, Retail, Windows 2000/XP
Responsibility:
- Played role of a module leader for a team of five and handled the Price Computation module • Responsible for validating the requirements, preparing the High level documentation of the application and preparing wireframes / HTMLs as part of the Prototype development and providing technical solutions • Conducting recursively System Analysis for any enhancements and documenting the observations • Involved in developing program units and bug fixing, packaging the applications and installing in the WebLogic Server and monitoring the same