Oracle Atg Developer Resume
Los Angeles, CA
SUMMARY:
- Around 8+ yearsin multifaceted software development lifecycle from Design and Development to Deployment and testing of Web Based Applications using various technologies likeATG,Java andJEE.
- 4years of experience inATG Ecommerce suite - Custom Catalog, Internationalization, Shopping cart, customization of pricing and fulfillment process, integration with legacy and third party system.
- Experience inATG Components Droplets, Repositories, form handlers, DSP/DSPEL, tag libraries exposed by modules such as B2C Commerce, Product Catalog and Order Management.
- Expertise in developing applications using Java, JEE, Frameworks Struts, spring, Hibernate, MyBatis, JSF, JPA,EJB, JDBC, JMS, JNDI, XML, UML, MVC Architecture, Web Services, Junit,Automation Testing,JSP and Servlet.
- Experience in developing Business Applications using JBoss, ATG Dynamo, Web Sphere, Tomcat and various IDE's like Eclipse and NET Beans.
- Strong Knowledge in XML technologies including XML, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XML Beans),Java GUI toolkits (Swing, AWT).
- Programming in Perl, Python, JSON, JavaScript, Angular JS, NodeJS andHTML5.
- Expertise in RESTful Web Services (Jersey, CXF, RestEasy),SOAP, Design Patterns and test driven development.
- Experience in working in AGILEand Acceptance Test Driven Development methodology, SCRUM.
- Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
- Strong experience of developing data models usingHibernatePOJO's, configuringHibernate persistence layer, mappingJavaclasses with database usingHibernateand inHibernatequery language (HQL).
- Worked extensively with Waterfall and Agile-SCRUM Methodologies.
- Hands on experience with Version control systems like Visual Source Safe, Harvest and Perforce, SVN.
- Strong innovation in testability of code, test automation strategy and methodology.
- Extensive experience in using Application servers WebSphere Application Sever, WebLogic Application Server, JBOSS, Glassfish.
- Design an end-to-end big data solution, including database analysis and design (conceptual/logical/physical models), data integration strategy, data quality checks, database deployments and configuration management, automated testing, maintenance, query and analytic support.
- Experience of using various Design Patterns (Dependency injection, interface, Singleton, Factory) including MVC architecture.
- Expertise in Designing Internet and Intranet based Database Applications using Oracle 11g, SQL and PL/SQL (Packages, Procedures, Functions, and Triggers).
- Have very good exposure to the entire Software Development Life Cycle.
- Automated builds of jar files and war files, data import, export and conversions.
- Multi-platform development experience.
TECHNICAL SKILLS:
ATG E-Commerce: Shopping Cart, Product Catalog, Merchandizing, ATG Catalog, Droplets Repositories, form handlers, DSP/DSPEL, tag library
Languages: Java 1.7 (JDK 1.7/1.6), Python, XML, UML, C, C++, SQL, PL/SQL.
Web Technologies: JSP, Servlets, EJB, JNDI, JDBC, Java Beans, HTML, DHTML, JavaScriptAngular.JS, Node.JS, JSON, Web Services, SOAP, REST, WSDL, AJAX.
XML Technologies: XML, XSL, XSLT, SAX, DOM, XML Beans and JAXB.
Framework and Utilities: Struts, Hibernate, MyBatis, Spring(Core, Spring AOP, Spring MVC).
Web/Application Servers: WebSphere, Apache Tomcat 4.1/5.0, ATG Dynamo, JBoss4.0.5, Weblogic
Web Services: SOAP (JAX-WS), RESTful JAX-RS (Jersey)
RDBMS: Oracle 11g, MySQL, MS Access 2000/97, SQL 2000
System Designs: MVC, Struts, Spring and Hibernate
IDEs & Build Tools: Eclipse, NetBeans, Oracle, PL/SQL Developer, Perforce, Maven, AntSoap UI, JUnit, Struts 2, Spring, Hibernate 4.3, Putty
Office Packages: MS-WORD, MS-EXCEL, MS-POWERPOINT, and MS-MAIL
Operating Systems: UNIX, Windows
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
Oracle ATG Developer
Responsibilities:
- Worked on the ATG Framework provides customized modules to implement the ecommerce web application for Sprint’s
- Used OOTB components of ATG and wrote customized droplets for additional requirements.
- Work with internal ecommerce teams to collect Java application requirements for website functionality.
- Worked on the full life-cycle implementation, post-production support and shorter targeted engagements.
- Developed components for checkout, to customize the business needs.
- Responsible for implementing personalization of the store.
- Involved in pricing, promotions and E-Gift Card functionality.
- Extending fulfillment systems to handle third party fulfiller integrations.
- Customization and extension of commerce and fulfillment pipeline processors.
- Customized solutions within ATG business control center and ATG commerce service center.
- Work closely with test team on ATG specific defects.
Environment: ATG 11.1, ATG BCC, B2C, ATG Content Admin server,Oracle 11g DB, Oracle SQL Developer, Eclipse, JBoss, SVN, SOAP, JavaScript, Junit,HTML 5, CSS3.
Confidential,New York City, NY
ATG e- Commerce Developer
Responsibilities:
- Worked on Oracle ATG and WebSphere Commerce reference applications (Merchandising, Personalization, B2C and B2B) and platform (shopping cart and catalog, personalization engine and content management).
- Implementing ecommerce applications using ATG Commerce Suite.
- Review, analyze and identify the recommendations relating to the Oracle ATG E-commerce Architecture and Design.
- Customized the view-mapping architecture for client according to the latest requirements.
- Worked on the full life-cycle implementation, post-production support and shorter targeted engagements.
- Worked on the Custom catalog design and implementations at the BCC level.
- Wrote SQL queries for order filtering and store select.
Environment: ATG 10.2, Weblogic 11g, Oracle 11g DB, Eclipse, Jboss, Git, jQuery, JavaScript, Junit.
Confidential, MO
ATG Developer
Responsibilities:
- Customized ATG out of the box components and features such as: Shopping cart, Product Catalog, Promotions, Scenarios, Targeters and Slots.
- Developed catalog module - Development of ATG based web pages using OOTB Droplets, Repositories and formhandlers.
- Developed checkout module - Development of cart, shipping, payment, confirmation pages and display components.
- Worked on existed registration module as per change request.
- Involved in extensions of modules by creating new pipeline processors.
- Creation of new repositories and customization of existing OOTB repositories.
- Learn and develop extensions to the ecommerce ATG platform.
Environment: ATG 10.1,Weblogic 11g, Jboss, Git, Oracle DB 11g, Junit, Eclipse, JSP.
Confidential, Phoenix, AZ
Senior Java Developer
Responsibilities:- Involved in developing the service layer for the Project which would expose various web Services to be consumed by the client.
- Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation.
- Used Struts Navigation library to dynamically assemble presentation pages from reusable components.
- Involved in the integration of spring for implementing Dependency Injection (DI/IoC) and AutoWiring.
- Involved in designing the project with spring and Hibernate Framework.
- Used RESTful web services for implementing the Business Logic.
- Responsible for managing scope, planning, tracking, change control, aspects of the CORE platform area of ecommerce applications.
- Involved in the DAO layer development that connect the database using Hibernate and ORM Mapping.
- Connected the application to the MySQL database to retrieve data from various tables and provide the relevant data.
- Performed Unit Testing on the components using JUnit Testing Framework.
- Involved in bug fixing and resolving issues with the QA.
Environment: Core Java/J2EE, MySQL, Spring, Hibernate ORM, REST Web Services, JSON,Apache