Atg Resume
SUMMARY
- Over 2 years of experience in Design and Development of software applications in Java and J2EE technologies.
- Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
- Expertise in developing any kind of applications using Java Programming.
- Expertise in J2EE Designs Patterns.
- Good experience in development of software applications using Core Java, JDBC, Servlets, JSPs, Struts, Hibernate, spring and RESTful Web Services.
- Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns preferably Angular JS
- Experience with ATG Content Administration (ATG BCC) and Endeca Search.
TECHNICAL SKILLS
Langages: Java, J2EE, C, C++, SQL, PL/SQL
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Apache
JavaScript Libraries: JQuery, angular.js, backbone.js, Node.js, Bootstrap
Web Services: REST, SOAP, WSDL
IDE Tools: Eclipse, Notepad++, Adobe Dreamweaver, Espresso, Sublime Text2, Text Mate, Microsoft Publisher
Operating System: Windows 2000/NT/XP/Vista, Linux
Data base: Oracle 10g/9i/8i, Sybase 10x, SQL Server2000, Cassandra
XML Technologies: XML, XSLT, DTD
UML Modeling Tools: Rational Rose 2000, MS Visio 2000
PROFESSIONAL EXPERIENCE
Confidential
ATG
Responsibilities:
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for the project.
- Worked closely with graphic designers to implement visual layout of the Web application using HTML5, CSS3, JavaScript, and AngularJS.
- Exposed the recommended accessories for a device from Endeca as a service using ATG restful webservices.
- Designed product catalog by extending ATG custom catalog, developed repository and required components (form handlers, droplets) to present the same to customers.
- Identifying product, sku attributes and mappings based on client external systems.
- Excellent Knowledge on Creating ATG Profile and Profile Management, Dynamo Messaging System(DMS)
- Collective brands choose ATG 9.1 JDK 1.5, HTML, XML, OracleClient 10g,to implement this multi-tenant application.
- Involved in integration design activities of catalog data feeds from back-end product management system with ATG.
- Worked on the ATG modules such as - My Account (user management), Catalog Management and Content management.
- Created and retrieved Shopping carts jsp page.
- Designing application interaction with other third party interfaces.
- Enhanced Form Handlers like Cart Modifier Form Handler, Shipping Group Form Handler, Checkout Order Form Handler and Profile Form Handler.
- Customized Coupon Form Handler to verify the coupon code with 3rd party system.
- Customized the Pricing Engines to load the promotions ahead of start date.
- Implemented a new commerce pipeline chain to remove items from the Order that are OUT OF STOCK during checkout.
- Worked with backend ATG developers to create the JSP pages for developing dynamic web content using HTML5, CSS3, JavaScript, jQuery and Backbone JS.
- Provided support for ATG merchandizing server (BCC).
- Involved in data feeds (Catalog, inventory, pricing and others) design and integration of ATG with back end systems.
- Customize ATG purchase process framework to support client specific functionality.
- Created dashboard using Material design light to make it more interactive design.
- AngularJS is used to bind the data and to display in the view.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Used filters and also customized few filters to get the data depending upon the requirement.
- Developed code using HTML5, CSS3, Java Server Pages, JavaScript framework such as AngularJS.
- Wrote application level code to interact with APIs, Web Services using AJAX, JSON.
- JQuery UI is used to make the interface more effective.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Used JQuery to select and manipulate HTML elements and also CSS manipulation.
- Involved in fixing the identified bugs/defects and ensured the cross- platform compatibility.
- Wrote Cross-Browser compatibility complying XHTML, JavaScript and CSS-base page layouts.
Environment: HTML5, XHTML, ATG, CSS3, AngularJS, JSP, jQuery, Bootstrap, AJAX, JSON, XML, Firebug, Drupal, Clear Quest, Eclipse, Notepad++, Oracle 11g.