Vodafone India Online Applications

June 2012 - June 2015
Worked on E-commerce project of Vodafone India. Application provides users an online platform for buying new mobile connections, online activation of text, call and data services, Topup and Bill Payment.
Roles
  • Involved in Requirement Gathering, Design, Development and Production Release.
  • Developed front-end using Web Technologies and back-end using Java and Oracle ATG Framework.
  • Worked on ATG modules: User Management, Online Purchase process, Shopping Cart, Checkout and Payment Gateway. Developed custom application in ATG BCC and CSS for inventory management and handling customer queries. Worked on ATG Commerce, DSP Tag Libraries, ATG Pipeline, Schedulers and Repositories.
  • Web Services/ Message Passing: Developed web services using SOAP and Rest API.
  • Performance Optimization: Implemented Code changes like CSS Sprite, Minifying CSS and JS, Optimizing Images, etc.
    Web server changes of persistent connection, resource caching and expiry.
    Application server changes of tuning database connection pools and configuration for handling load and safe recovery.
  • Security: Resolved security issues in Application based on Penetration Testing report.
  • Migration: Successfully completed complex ATG Migration Activity from version 9.3 to 10.2 and technology stack version upgrades.

Technology Stack

Framework
Oracle ATG Framework, ATG Business Control Center , ATG Customer Service Center
Programming Language
Core Java, J2EE
Web Technologies
HTML5 , CSS3, Jquery, Javascript, Bootstrap, XML
Message Passing
SOAP and Rest Webservices, IBM MQ
Servers
Apache Webserver, Weblogic Application Server, Oracle 11g Database
Versioning and Tools
Tortoise SVN, SOAP UI, Eclipse IDE