Atg Developer Resume
Eden Prairie, MN
SUMMARY:
- 8+ years of experience in analysis, design, development and implementation of large scale, web - based e-commerce applications usingATG, J2EE, and Oracle and related Technologies.
- Experience in planning, analyzing and designing functional requirements for new ecommerce sites and ongoing guidance to teh clients to ensure a high qualitye-commercewebsite in all versions of ATGcommercesuite.
- Experience in maintaining change requests and administering schedules, deadlines, and resources of teh projects using Microsoft Project.
- Extensive experience wif Business-to-consumer (B2C) sales of tangible goods/online services .
- Professional experience and excellent noledge in Core Java, JDBC, Servlets, EJB, Struts, Spring, Hibernate, MVC, Web Services (REST/SOAP), and Log4j.
- Expertise in RDBMS, JDBC, Hibernate,Oracleand SQL Server including SQL or PL/SQL, Stored Procedures.
- Experienced in working wifATGDAF (Dynamo Application Framework includes Droplets, Form Handlers and Repositories)
- Experienced in working wifATGCommerce Server in teh models Product Catalog, Targeted Promotions and Pricing Services.
- Extensive experience in ATG11.1 and Endeca integration, design and development.
- Extensively involved in developing Web Applications using Java, JSP, Servlets, EJB, JSP, Servlets, HTML, Struts, XML, multithreading, JDBC and Java Scripts.
- Extensive noledge of Front End Technologies: AJAX, DWR, JSP, HTML, DHTML, JavaScript, jQuery and CSS.
- Experienced in developing teh web application using various API like SAX, DOM, SMPP, castor, log4j, wordnet etc.
- Experienced in developing teh SMPP (Short message peer to Peer)
- Good understanding of dimensions, dimension ordering, use of web studios, Endeca Guide Navigation and ITL process, Hands-on experience of developing templates and cartridges on Endeca Experience Manager.
- Excellent working experience wif various frameworks like Struts,ATG.
- Experience wifATGContent Administration (ATGBCC) and Endeca Search
- Technology expertise to support design and implementation work usingATGapplications.
- Expertise wif ATG Commerce framework (Pricing, promotion, catalog and checkout)
- Extensive experience in integrating 3rd party systems like Cyber Source, Map Q Extensive
- Experience in creating and integrating SOAP and Value Link.
TECHNICAL SKILLS
Business Tools: Rational Suite (Requisite Pro, Rose, Clear Quest, Clear Case), MS Visio, MS Project, MS Access, MS Office Suite, Visual Paradigm, Doors, Erwin Data Modeler 4x, Business Object (Crystal Reports).
Web Servers: Apache, BEA / Oracle Web Logic, Oracle ATG, Apache/Tomcat, WebSphere
Business Skills: Business Definition Requirements, Business Process Analysis, Gap Analysis, Use Case Modeling & Analysis, Business Environment and Market Research Analysis.
Methodologies: RUP, OOAD, AGILE, UML & Business/Data Modeling
Testing Tools: Win Runner, Load Runner, Test Director, Quick Test Pro, PR Tracker
Operating Systems: Windows XP/95/98/NT/2000, Mac OS X, DOS, UNIX, Linux
Databases: Oracle 10/11g, SQL, Access 2000, MS SQL Server, MySQL, DB2, RDBMS Oracle
Content Management Tools: Documentum, Sharepoint, Interwoven, Filenet
Languages: Java, Python, HTML, XML, CSS, UNIX Shell Script, JavaScript, SQL, J2EE, JSP
Case Tools: OOAD, UML, RUP, Junit, MOCK, BPM, SCRUM, AGILE, SDLC
Operating Systems: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Eden Prairie, MN
ATG Developer
Responsibilities:
- Create functional and technical design documentation based on client requirements.
- Design and develop teh eCommerce Application using Java,ATGFramework.
- Involved in set up of BCC server, configuration of BCC modules co-insides wif B2C modules
- Implemented Merchandising module wif Product Catalog Feed program
- Involved repository level coding for Automation of Catalog Feed program wif Daily and Weekly Basis
- Involved in UI customizations in CA/Merchandising modules.
- Worked on Oracle ATG and Commerce applications (Merchandising, Personalization, B2C and B2B) and platform (shopping cart and catalog, personalization engine and content management).
- Worked on Oracle ATG/Endeca to develop teh eCommerce Platform for Lowe’s.
- Customized solutions wifin ATG business control center and ATG commerce service center.
- Work closely wif test team on ATG specific defects.
- Worked closely wif other ATG Service providers or implementers to meet teh deadlines.
- Worked on various objectsATGComponents and scopes, Droplets, Form handlers, Pipelinable Servlets, Repository's and Validations
- Worked onATGprovided personalization wif scenarios, slots and Targeters.
- Design teh forATGCommerce application for requirements, Interacting wif client for business functionalities, implementation of scalable application and innovative features, Responsible for end- to- end solution.
- Worked on web application development, design, unit testing and implementation.
- Conduct daily meeting wif onshore counterparts and report team status.
- Customize standard droplets to handle implementation specific extensions
- Involved in Build and deployment activities of various environments.
- Implemented front-end integration using JSPs, out-of-teh-box droplets and custom droplets
- Developed BCC process for importing PIM (Product Information Management) and create/ update of Categories, Products and SKU inATGfrom external system.
- Develop/Fix assigned deliverables (defects, change requests).
Environment: ATG 10.2, ATG BCC,B2C, ATG Content Admin server, Eclipse IDE, Oracle 11g HTML, CSS3, JBoss, JavaScript, JQuery, Java/J2EE.
Confidential, Conway, AR
Oracle ATGDeveloper
Responsibilities:
- Involved in migration from ATG9.0 modules to ATG9.1.
- Customized OOTB pricing engine and corresponding calculators.
- Involved Commerce/CA/Merchandising/CSC/Search/ACI Dev/QA Environments onsite and offshore.
- Involved in password hasher and Profile migration data for Lexmark users.
- Involved in catalog designing for merchandising usage & feed design.
- Configured and Implemented ATG search module for indexing.
- Configured and implemented various reports (commerce reports, static reports, etc) wif Lexmark production data.
- Configured and ran various AB test-run and Commerce test runs wif teh data provided Lexmark team.
- Worked on Pricing/promotions deployments in merchandising.
- Implemented cache component droplet for caching category landing pages and also involved in add to card functionality.
- Involved in module dependency for B2C, CSC, CA, Merchandising, Search, ACO, and ACI.
- DevelopedATGcomponents like Form handlers and droplets to implement site functionality
- Actively participated in implementing teh application using variousATGmodules.
- Worked on order repository structure and design.
- Used Java patterns in designing teh components.
- Created USE CASE, SEQUENCE, CLASS Object diagrams, by TAU and Rational Rose
- Developed Enterprise Java Beans (EJBs) and deployed inATGJ2EE Container.
- ImplementedATGREST Services for teh easy integration wif front end frameworks
- Worked on dashboard redesign.
- Worked onATGBusiness Manager, Base layer and Pipeline Manager objects.
- Responsible for customizing Registration Form Handler for customizing teh validations for teh Address Book in My Accounts page.
- Review, analyze and identify teh recommendations relating to teh Oracle ATG E-commerce Architecture and Design.
- Worked on improving application performance by modifying existing codebase.
- Worked on adding attributes for different network products.
- Worked on building pricing schedule documents.
- Fixed defects during various phases of testing like SIT and UAT.
Environment: ATG 9.1, DROPLETS, Formhandlers, CATALOG MANAGEMENT, TARGETERS, ENDECA, Enterprise Java Bean(EJB), Rational Rose 7.0.
Confidential, Cleveland, OH
Oracle ATGDeveloper
Responsibilities:
- Create functional and technical design documentation based on client requirements.
- Design and develop teh eCommerce Application using Java,ATGFramework.
- Responsible for product Catalog Customizations to include teh data from various product and Sku feeds.
- Experience wif Droplets, Form Handlers and DSP tags in Java Server Pages.
- Experience wif customized Components and out of box Components.
- Experience wif implementing SQL Repositories and definition files wif extensively (created Repository Item Descriptors,Repository Items, Implemented Mutable Repositories for Data, RQL and Cache modes)
- Experience in meeting wif Clients to analyze teh application.
- Worked extensively on customization ofATGpromotions and coupons for teh site.
- Responsible for customizing teh Sku, price and category feed processors.
- Investigate and identify possible application defects and issues.
- Manage teh assignment and progress of deliverables.
- Conduct daily meeting wif onshore counterparts and report team status.
- Assist developers in issues wif their assigned deliverables.
- Continuously study teh application framework, define areas for optimization.
- Develop/Fix assigned deliverables (defects, change requests).
- Create and perform unit tests.
Environment: ATG9.1, SQL Repositories, Eclipse IDE, Java/J2EE, JavaScript, XML, JSP, JSTL, HTML, XHTML, CSS,DSTL
Confidential
Java Developer
Responsibilities:
- Developed user interfaces (UI) JSF's in Struts framework.
- Extensively used tag libraries and also developed some custom tags.
- Deployed teh application on Weblogic server and configured teh server to teh application requirements (SPRING, JDBC, and JMS)
- Developed Session beans to manage teh business logic for teh application and Message driven beans to trigger teh report generation
- Used Jquery for code development.
- Experience in Test Driven Development.
- Worked wif JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base and JAXB in teh web service's request response data marshaling as well as unmarshalling process.
- Developed Axis2 Web Services.
- Achieved teh application design using MyEclipse,Oracletools and JSF.
- Developed application using Java/J2EE platform.
- Implemented teh Model View Control (MVC) structure.
- Used Subversion for activities tracking me.e., Version Controlling and Change Management that is tracking structure of folders, maintaining global revision number for teh whole repository and SVN operations.
- HTML and JavaScript were used for web interface.
- Developed, Tested and Debugged teh Java, JSP and EJB components using Eclipse.
- Developed JSP as teh view, Servlets as Controller and EJB as model in teh Struts Framework.
- Develop user-defined tags using XML.
- Used multi-threading and synchronization process to handle clients.
- Implemented teh web services client to consume teh third-party service API for validating credit cards.
- Used XML Web Services using SOAP to transfer teh amount to application that is remote and global to different financial institutions and was involved in testing of web services using SOAPUI.
- Developed Unit test cases using JUnit.
- Developed ant scripts and developed builds using Apache ANT.
- Used Log4J to capture teh log that includes runtime exceptions.
- Used Clear Case for source code maintenance.
Environment: Java (JDK 1.7), J2EE, EJB, Servlets, JDBC, XML, JSTL,Struts, Spring Framework(MVC), Weblogic Server (WS), Eclipse, Rational Rose 2000,Web services, SOAP, Apache ANT, Log4J, JQuery, JUnit, Log4J,MySQL.
Confidential
Java Developer
Responsibilities:
- Involved in various phases of teh Software Development Life Cycle (SDLC) such as Requirement Gathering, Design, Development, System Testing and UAT bug fixes.
- Knowledge on end to end to flows of Business requirements.
- Utilized SOA architecture framework for dis project.
- Implemented teh Web Services using JAX-RPC.
- Designed and Developed teh front end using JSP/HTML/CSS/ and used JQurery/JavaScript for teh client side validations.
- Developed application using teh EJB, J2EE.
- Responsible for understanding teh existing system and halp teh data modeler to develop teh new data model for teh new developed application.
- Responsible for developing teh for business logic.
- Wrote SQL queries, PL/SQL procedures for generating teh data fromOracledatabase.
- Responsible for writing service layer and DAO - Data Access Objects for teh projects.
- Involved in writing complex queries for teh application and also fine tune teh queries used in DAOs (Data Access Objects).
- Involved in teh Requirements & Analysis from teh business team.
- Created teh design documents wif use case diagram, class diagrams, and sequence diagrams using Rational Rose.
- Implemented teh MVC architecture using Apache Struts 1.2 Framework.
- Implemented Action Classes and server side validations for account activity, payment history and Transactions.
- Implemented views using Struts tags, JSTL2.0 and Expression Language.
- Implemented Struts Tiles Framework for teh views layout.
- Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
- Worked wif various core java patterns such as Service Locater and Factory Pattern at teh business layer for effective object behaviors.
- Worked on teh JAVA Collections API for handling teh data objects between teh business layers and teh front end.
- Written complicated SQL for retrieving teh data more efficiently in less time.
- Developed application using teh EJB, Spring MVC.
- Extensively worked wif SPRING framework and also struts config files.
Environment: Java/J2EE, JDK 1.6,JSP, HTML, CSS, JQuerry, JavaScript, EJB, Web Services, SOA,Oracledatabase, DAO,MVC architecture, Apache Struts 1.2, SPRING framework .
