Atg/java Architect Resume
PROFESSIONAL SUMMARY
- Around 15 years of experience in designing and developing web based applications in JAVA/J2EE
- technologies. Sound Technical skills with proven capability to deliver quality work in fast paced environments.
- Expert in developing E - commerce applications using ATG framework.
- Experience in analysis, design, development and testing phases of Software Development Life Cycle using Waterfall and Agile Methodologies.
- Expertise in OOAD concepts and developing Use Cases, Activity diagrams. Proven capability of leading successfully small and mid-sized teams and mentoring the team members.
- Experience in developing applications based on SOA using Web Services. Proficiency in developing and deploying scalable n-tier Enterprise applications.Co
TECHNICAL SKILLS
- OOAD, AGILE, WATERFALL, DESIGN PATTERNS
- ATG COMMERCE, ATG2007.1, HIBERNATE, JPA, STRUTS, SPRING, ATG CA, SQL DEVELOPER, SOAP UI, APACHE AXIS2, APACHE CXF
- HTML5, JAVASCRIPT, JQUERY, XML, JSP, SERVLET, Angular JS
- BEA Weblogic 10.3, JBoss4.2,IBM WAS, Apache Tomcat 4.x
- ATG MODULES- PRICING CHECKOUT, CATALOG, CA, REPOSITORY ARCHITECTURE, ACC
- JAVA, JDBC 2.0, WEB SERVICES, TOAD, SQL DEVELOPER, SOAP UI
- ENTERPRISE ARCHITECT TOOL.
- ATG REST, ENDECA COMMERCE
- ATG 10.2
- Oracle 11g, SQL Server 2005,PL/SQL
- BusinessControlCenter(BCC),Publishing Repository, Content Administration.
PROFESSIONAL EXPERIENCE
ATG/Java Architect
Confidential
Responsibilities:
- Worked with business and Product Owners to gather requirements.
- Participated in the day to-day meetings with solution architects to provide techno-functional solutions that involves approvals of Solution Documents
- Create Architecture documents and Application Interface Design (AID) documents that provide the technical design for the Epics in the Agile Model.
- Customized ATG Profile Repository to extend organization and user-Profile for the Business Center and Work-Center Agent application.
- Designed and developed code for Auto and Manual Company Registration.
- Wrote Form-Handlers, Delegate class and Web-Services to integrate with back end systems.
- Worked on ATG Rest to create services to create/update/fetch User Details.
- Implemented ATG Coherence for eBiz Registration module to improve Performance.
- Designed and implemented Audit Logging for the ebiz Registration module.
- Customized Form-Handlers for creation and update of the user Profile.
- Designed and developed the roles and permissions framework .
- Customized PageAccess Controller.
- Participated in the code Reviews for the features going on each agile iteration cycle.
- Designed the MVC controllers for Spring Layer and integrated with OSGI framework using Restful webservices.
- Implemented ATG restful services to be used from OSGI layer.
- Developed UI for WCA and eBiz application using angular js framework.
- Worked closely with the testing team to ensure the features are delivered with high quality with minimal defect.
- Implemented sonar code quality tool and integrated with eclipse.
Environment: BEA Weblogic 10.3, ATG 10.2, Oracle 11g, Oracle PL/SQL Developer, OSGI, Spring 3.2.6, Apache-service-mix 5.3.0, Eclipse Kepler, Apache Camel, Junit, Sonar, jaxb, apache cxf, jax-ws, jax-rs, ATG Rest, ATG Coherence, Enterprise Architect, UML.
SENIOR SOFTWARE ENGINEER
Confidential, BRISBANE, CA
Responsibilities:
- Involved in Architecture and Design of the Scalable Email Project using Strong View.
- Designed and led the Preference Center and Abandoned Shopping Cart Project.
- Led and Architected the Bazaar voice PIE ratings and reviews email for the Products Purchased.
- Integrated Samsclub.com with the 3rd Party Elements including Acxiom, BazaarVoice and Rich Relevance for emails, Product ratings and Recommendations respectively.
- Integrated Hubble Tagging with Walmart Labs team for passing critical parameters like cart details and Page Load time for Page Performance.
- Implemented Omniture Tagging for ASC emails for the metrics and conversions.
- Actively participated the Agile Methodologies in the Projects including Sprint Planning, Story Time and Retrospective Meetings.
- Used Business Control Center for Content Administration and deploying Repository and File Assets to the Production Server.
- Actively participated in the Architecture Council Reviews and Design Discussion.
Environment: JBoss 4.0.5, Oracle 10g, ATG 2007.1, Hibernate 3.0, JPA, PL/SQL, StrongView, Spring 3.2.0.
SENIOR ATG DEVELOPER
Confidential, MOUNTAIN VIEW, CA
Responsibilities:
- Wrote JMS based component that is a MessageListener to consume messages published to a queue and then persist the messages in EstoreRepository.
- Wrote different webservices like MDM Account Synchronization and MDM Address validation using Apache Axis 2 during MDM Account creation and MDM Account Login flow.
- Wrote Ant Build script and integrated with Eclipse IDE to generate the client stubs from WSDLs.
- Implemented the contingency mechanism for the message consumption and acknowledgment.
- Implemented the EPP functionality using ATGFormHandler and Manager Components.
- Used WebServices to submit requests to Siebel systems for Lead Generation feature.
- Used Axis 2 to generate stubs out of wsdls.
- Implemented enhancements for TurboTax Desktop products.
- Drove the Season Readiness Module that involved removal of redundant code and refactoring of the entire codebase.
- Completed the migration of treatment-code to priority-code which also included Repository
Environment: JBoss 4.0, Oracle 10.0, Web Services
ATG CONSULTANT
Confidential, El Segundo, CA
Responsibilities:
- Production support and enhancement for the Confidential .com website.
- Used ATG Commerce for the development of Catalog module for Confidential .com website.
- Troubleshooting and resolving the critical to low priority production issues for Confidential .com website.
- Extended the Profile and ProfileAdapterRepository.
- Involved in the Design of CMS Repository which is a content Repository that holds metadata for rendering the page layout and navigation.
- Extended Pipeline Manager to add new Processors and override some of the existing processors tocustomize order processing.
- Wrote scenarios to enforce eligibility to access specific functionalities based on Account Types and based on Profile Attributes.
- Designed Message Repository framework to display messages in the message slots.
- Customized the product catalog to include Products of Hardware Type and Programming Type.
- Coordinating with the testing team to ensure the quality delivery of the new features.
Environment: ATG 2007.1, ATG Commerce, Weblogic Application server, Oracle 9.x
SENIOR ATG DEVELOPER
Confidential, Needham, MA
Responsibilities:
- Design and development of Beneficiary Module of Confidential .
- Involved in the development of Presentation framework using ATG tag libraries and ATG FormHandlers.
- Involved in designing and implementing catalog and promotions.
- Involved in development of ATG search and gift certificates.
Environment: ATG 2006.1, Jboss, Hibernate 3.0, Maven.
TECH LEAD
Confidential
Responsibilities:
- Developed the web based software application Search Term Management) which is used by the business analysts / marketing personnel of Target to advertise their product on search engine sites.
- Symphony Services India is the software service provider for a wide range of software products in various domains like business analytics, business intelligence, supply chain management and contract
- management.RPM (Real-time Performance Management) is the web based product that serves an organization in terms of analysis, monitoring and managing the performance of a business process.The product involves features such as dashboards, reports, scenario management, decision making and alerts
- Requirement gathering for the Workspace Module of the product
- Analysis/design of the Report Design Time module.
- Used J2EE design patterns constituting MVC, DAO, Resource Locator, Singleton Code review, CVS Set Up and Integration of WSAD with CVS.
- Enhancement of RPM Selector.
- Development for the generation of reports in xls using POI Framework.
- Managed the build process using ant.
- Used the OOAD tools for design / analysis.
TECH LEAD
Confidential
Responsibilities:
- The Croner Migration Project involves the migration of the current Croner BroadVision 6.0 site to the recommended Broadvision Commerce 7.1 Platform.
- This includes moving the entire Croner Customized Application to BroadVision Commerce 7.1 Platform.
- This involves the development of Catalogue Management and On-line Shopping Modules.
- Roles and Responsibilities as Team Lead: Requirement gathering and preparing the design document for the E-shop and Catalogue Management module. Configuration set up for the project including the installation of relevant software/development tools.
- Managed the build process using Ant Utility Development of E-Shop and Catalogue Management module.
- Content Migration tool is a tool developed for migration of data from one database to other database, from one category to other category.
- Roles and Responsibilities as a lead Executed both high and low level design of the tool Responsible for the development of the validation module.
Environment: Broadvision APIS, XML, XSD, Java Core APIs, Oracle, Solaris.
SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Confidential is a product development company that involves in the productdevelopment that provides web based interface for the Workflow Management and other related features in large organizations.
- Design, development and testing of different modules of the product like admin, Tasks.
- Participated in the weekly conference calls.
- Managed the build process of the product.
- Performed the code reviews.
- Used the XML DOM APIs for converting an html template to html document and rendering dynamic data.
Environment: JDK1.3, Servlets, XML DOM APIs, Weblogic 6.1, SQL Server 2000.
SENIOR SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Solutions Info Systems headquarter at New York provides software development services to its clientsbased in US.
- The project deals with the development of an auction site in which the buyers are the members who put questions and the sellers are the experts who answer these questions.
- Design and development of module for registration of buyers and experts.
- Design and development of module for negotiations between experts and buyers.
- Design and development of module for expert rating.
- Setting up of build environment using ant build scripts.
- Code reviews.
- Unit testing based on the unit test case docs.
- As a team member involved in the development of an e-commerce site for on line shopping of Audio and Video CDs.
- Users can purchase audio cds as well as custom made CDs.
- Responsibilities as Developer Development of a module for selection of prerecorded as well as custom made CDs and order purchasing.
- Participating the weekly conference calls and code reviews.
- Testing the functionalities based on the unit test case documents.
Environment: JSP, JavaBeans, Oracle 8.0, Weblogic 6.1, XML, XSD
