Senior Application Developer Resume Profile
GA
SUMMARY:
- 7 ye in developing different application using the Agile and Waterfall methodology.
- Experience in implementing Web services using SOAP and REST Jersey Services.
- Experience in implementing JPA/Hibernate and Spring Framework
- Extensive hands on experience in development and testing of applications developed on web services built using WebLogic based web services, Ant scripts, stateless EJBs, Message Driven Bean and databases like Oracle 10g and DB2.
- Experience in implementing Web services using SOAP UI, WSDL and WADL
- Experience in Object Oriented Analysis and Design based on Unified Modelling Language UML .
- Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills
- PROFESSIONAL EXPERIENCE:
- The Home Depot, Atlanta, GA Mar'13 Till now
- SOA Architect and Senior Application Developer
- UROC Tool application has been designed as a visual aid for resource management for Ramp side and Gate operations at airports. Ramp side operations include all the below the wing operations such as loading and unloading of aircraft cargo hold etc. The Blinds Configuration will create an integrated online experience for in-stock and custom blinds allowing them to be viewed simultaneously on the PLP, saved in the same Cart and to My List.. In addition, the configuration will provide advanced cross-vendor search capabilities for configurable items. The configuration will continuously return Questions and Answers to allow the customer to configure a custom product. The image and pricing of the configuration dynamically updates as the customer configures their product.
Responsibilities:
- Service Design Complete REST Service Implementation
- Requirement analysis and Design
- POI Implementation
Environment: J2EE, XML, Struts1.2 Web Services REST XTreame, Jersey , Active Queues, Apache, DB2,
Confidential
Role: Senior Application Developer
Business Unit: Airport Operations
UROC Tool application has been designed as a visual aid for resource management for Ramp side and Gate operations at airports. Ramp side operations include all the below the wing operations such as loading and unloading of aircraft cargo hold etc. At Gates, the application provides the ramp gate supervisor's with a dashboard to see the incoming and outgoing flights at different gates with details like aircraft type, passenger and cargo count etc. and allocates required resources for ramp/gates operations for the aircraft.
Responsibilities:
- Analyze specifications provided by client and Understanding the new requirements, existing system and identified the independent reusable services.
- Understand the business specifications and clarifications.
- Involved in Elaboration, Construction and Transition phases of the project.
- Provided insight and solutions in regards to the web development process
- Web logic 10.1 server deployment and configuration.
- Used ANT scripts for compiling and building the code.
- Deployed Application to Web logic Application Server.
Environment: Java, J2EE, XML, Web Services, spring, Hibernate, WebLogic 10.1, Oracle 10g,
Confidential
Role: Senior Web developer
The program will provide small businesses with the opportunity to earn and redeem award miles for their business. Members will earn miles through Business Partner offers for products or services i.e. insurance, shipping, software/systems, etc .They will not be able to earn miles by flying. Members will log-in to a new small business interface, where the Business Partner offers will be marketed. Day 1, members will redeem miles through the existing Mileage Plus consumer site redemption offers. As part of SBN we have developed 40 Odd screens in Bootstrap framework.
Responsibilities:
- Developed brand new pages using Bootstrap framework
- Led UI team
- Responsible for creating HTML pages compliance with given PSD Photoshop file .
- Created components in JavaScript and jQuery.
- Implemented best practices of User interface design UI
- Provided insight and solutions in regards to the web development process
Confidential
Role: Senior Web Developer
MP2.0and Dynamic Air project takes the UAL United Airlines award program Mileage Plus to next level in features and rich internet look and feel. It provides excellent miles usage to the customers in ticket booking and also they can avail car, hotel and shopping with their earned miles with zero cost. Both Elite and non-Elite can avail all these features. Dynamic pricing assures the customer with best industry pricing and they can select the travel date using Flexible search dates.Muti-city option enables the customer to book Open Jaw trips. UAL expects that Dynamic air will be major revenue generating model. As part for MP 2.0 program we have developed 30 brand new pages for MP. It covers the following business areas Use miles, Earn miles, MP partner pages Airline, Hotel, Cars, Media, and Entertainment etc.
Responsibilities:
- Developed pages using HTML, CSS JavaScript and jQuery.
- Responsible for creating HTML pages compliance with given PSD
- Configuring and Managing the Content Management Systems.
- Responsible for refactor and improve existing interfaces.
- Developing new interfaces for Existing Functionality.
Responsible for creating android mobile application prototype
Confidential
Role: Java Developer
Constraint Relief project aims to address two major components of the business Location Identification and Asset Identification. Location Identification is generally referred to as Location Number/Mnemonic or Station Number/Mnemonic. Asset Identification is generally referred to as Motor Vehicle Asset Number MVA . This project will implement a strategic solution that will eliminate the constraints that exist within the current Locations database structure regarding location number and location mnemonic assignment and usage.
Responsibilities:
- Involved in preparation of design documents and functional specifications, coding, debugging and testing.
- Analyze specifications provided by client and communicate with business managers to prepare project plan.
- Created the prototype and design documents for LDB Maintenance application.
- Client interaction and co-ordination for all activities from requirements analysis to post-delivery support
- Developed quartz framework for Job scheduling
- Analyze specifications provided by client and communicate with business managers to prepare project plan.
- Involved in preparation of design documents and functional specifications, coding, debugging and testing.
- Developing the application code based on the architecture and design approach documents using various technologies like Java, JSON, AJAX,
- Web logic 8.1 server deployment and configuration.
- Used ANT scripts for compiling and building the code.
- Deployed Application to WebLogic Application Server.
Environment: Java, J2EE, JSP, JDBC, Webservices SOAP , ANT, Web logic 10.1, Oracle 10g, Eclipse IDE .
Confidential
Role: JAVA developer
- CC Web Depot is an E-biz project, which falls in the Travel and Transportation category.CC Logistic Link is a Logistics Chain System having the ability to manage the returnable transport items RTIs , which are hired by the Customer of CC.By using this application, maintenance of the huge RTI inventory is made efficient, with an increase in the utilization factor.. All the integrations are Web service calls to integrate these two applications.
- For Container Centralen the ERP is done by AX and formerly there was no synchronization between Web depot and AX. This is now being achieved by using web services. Web services compliant with both Web logic and Axapta are designed. In this we worked in co-ordination with an external vendor who maintains Axapta for Container Centralen.
Responsibilities:
- Analyze specifications provided by client and Understanding the new requirements, existing system and identified the independent reusable services.
- Understand the business specifications and clarifications.
- Involved in Elaboration, Construction and Transition phases of the project.
- Creation of Web logic based web services
- Development of EJBs and Servlets
- Guide the team to follow the project specific architecture.
- Executing ANT scripts for creating web services
- Architect and implement repeatable and scalable solutions.
- Managing project implementation and deadline.
- Reviewing and adopting suitable technologies and best practices in the project.
Environment: Java, J2EE, JSP, Servlets, JDBC, XML, CAF MVC , Web Services, ANT, Web logic 8.1, Oracle 10g,
