
Yashaswi Prakash
- Senior ATG Developer
- Pleasonton, CA
- Member Since Mar 25, 2023
Yashaswi Prakash
Professional Summary
· Around 17 years of experience in designing and developing scalable ecommerce applications in Telecom, Retail, Energy, Oil & Gas using JAVA/J2EE and ATG Commerce technologies.
· Experience in analysis, design, development and testing phases of Software Development Lifecycle using Waterfall and Agile Methodologies.
· Proven capability of leading successfully small and mid-sized teams.
Education
B.Tech Chemical Engineering IIT Kharagpur (1996).
M.Tech Chemical Engineering IIT Kharagpur (2000).
Technical Summary
CORE Skills: Core Java, ATG 7.x, ATG 10.x, ATG 11.x, ATG BCC, ATG ACC, Spring Boot
ATG-Specialization: Custom Catalog Form Handlers, Custom Droplets, Schedulers, ID Generators,
ATG Repository, Transaction Management, Product Catalog Extensions,
Shopping Cart checkout – Purchase process, Pipeline extension for commerce,
Payment Group extension, Shipping Group extension, commerce item
extension, ATG Pricing.
Endeca: Oracle Endeca Experience Manager 3.1.2, Cartridge Development.
Application Server: BEA Weblogic 10.3, JBoss4.2, IBM WAS, Apache Tomcat 4.x, Jboss EAP 6.4,
Jboss 7.1.1 AS community, Apache Karaf OSGI Container.
Design: UML, Factory Patterns.
Database Experience: Oracle 11g, SQL Server 2005, PL/SQL.
IDDE: Eclipse oxygen, ItelliJ Idea.
Version Control : Tortoise SVN 4.17.1, GIT, Jenkins.
Web Technologies: HTML, CSS, JavaScript, Ajax.
Operating System: Unix/Linux, Windows7.
Persistence Technologies: Hibernate, Ehcache.
Methodologies: Agile, Waterfall.
Java/J2EE Technologies: Hibernate, JPA, SOAPUI, Apache Axis2, Apache CXF, Apache Camel, Jersey
2.6, Stax XML Parsers And Sax Xml Parsers, JAXB, JAX-WS, JAX-RS, Drools.
Data Science: R Programming, GITHUB, Data Science Tool Box.
Project Experience
Project Name: Walmart Global Commerce (November 2017 – December2017)
Duration: November 2017-December2017
Environment: ATG 11.2, JDK 1.8.0, Oracle 12C.
Role: Lead ATG Developer/Architect
Project Description:
Migrating Walmart Mexico GM Application from .Net to ATG Web Commerce Platform
Responsibilities:
Ø Requirement gathering and design for Walmart Mexico GM Application.
Project Name: Darden Migration (Darden) via TAISTECH, Addison, TX
Duration: June 2017-November2017
Environment: ATG 11.3, ATG 10.2, TALEND Open Studio For Data Integration 6.4.1, JDK 1.8.0, Oracle 12C.
Role: Senior ATG Developer
Project Description:
Upgrade and Enhancement of Darden Corporation website from Oracle Commerce 10.2 to Oracle Commerce 11.3.
Responsibilities:
Ø Design and implement Data Sync up strategies for Application Migration from ATG 10.2 to ATG 11.3
Ø Write ETL Jobs using TALEND Open Studio For Data Integration 6.4.1, to sync up data between source and target databases.
Ø Implement Error Handling for ETL Jobs.
Project Name: AT&T through Infosys, Richardson, TX
Duration: September 2016 - June 2017
Environment: Java/JDK 1.7, JBoss 7.1.1AS, Spring Boot, Oracle 11g, Git, Eclipse Juno, Quartz 2.0.0, Oracle ATG 9.4, JPA
Role: ATG Lead
Project Description:
The project is about the enhancement and support of Premier B2B Application for AT&T.
Responsibilities:
Ø Design, analysis and development of Mobile Share Enhancement Project of Premier application.
Ø Implemented online and offline Automation.
Ø Coordinate with offshore team and execute Project in Agile Model.
Ø Code Review, Release Planning, Impact Analysis, assist business/architects in defining requirements.
Ø Design and analysis of four step TCM Self Registration flow.
Ø Implemented a scheduler using Quartz to pick up data injected from Rome to Premier DB.
Project Name: DSW.com through TEKSystems, Irving, TX
Duration: January 2016 – August 2016
Environment: Java/JDK 1.7, Oracle ATG 11.0, Oracle Endeca Web Commerce 11.0.0, Jboss EAP 6.1, Oracle 12c, Toad, Github, Eclipse
Role: Senior ATG Consultant
Project Description:
This project is about the Site Redesign of DSW.com website.
Responsibilities:
Ø Responsible for development of site redesign project of DSW.com using ATG technologies with ATG and Endeca.
Ø Used JaxWS and JAXB for Rewards Integration.
Ø Wrote CartridgeHandler Components to generate json response.
Ø Customized ATG REST Components.
Ø Worked with Business Analysts and on-site team for Requirement Gathering.
Project Name: Ebiz Project, AT&T through (AMDOCS), Dallas, TX.
Duration: June 2014-October 2015
Environment: Java/JDK 1.5, JBoss 7.1.1, 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, Hibernate 3.5.3
Role: ATG Lead
Project Description:
This project is about creating Ebiz B2B Portal where the customers of AT&T can register and manage their WLAN products.
Responsibilities: Techno Functional Architect (February2015- October 2015)
Ø 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.
Ø As a TFA worked for different workstreams of AT&T eBiz development projects including eBiz Registration, SDNOM and eOrdering.
Ø As a TFA worked for Trinity, HCV, BD Migration, UCPE initiatives.
Ø Took the ownership of creating TFA documents and share it with development team for grooming before the start of the iteration in the Agile development mode.
Ø Worked with the scrum master and Product Owners/Product Analysts to prioritize the User Stories.
Responsibilities: ATG Lead Developer
Ø Designed and developed Registration Module for AT&T ebiz Portal.
Ø Designed and developed MVC components for Spring Layer and integrated with OSGI framework using Restful web services.
Ø Designed and developed EIP routing using Apache Camel Framework to set up TCP Connection with the Native Portal and execute commands to unblock/block service or number.
Ø Requirement Gathering, Design and Code Review Meetings.
Ø Extended ATG Profile Repository for Business Center and Work-Center Agent application.
Ø Design and develop Auto and Manual Company Registration flow.
Ø Used Apache Camel Routing Engine to consume messages from the AutoRegistration Queue and persist into database using jpa.
Ø 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 developed Audit Logging for the ebiz Registration module.
Ø Worked on roles and permissions framework.
Ø Customized Page Access Controller.
Ø Implemented ATG Restful web services.
Ø Implemented sonar code quality tool and integrated with eclipse.
Project Name: Samsclub.com web site Enhancements and Application Support
Duration: September 2011-May 2014
Environment: JDK 1.6, JBoss 4.0.5, Oracle 10g, ATG 2007.1, Hibernate 3.0, JPA, PL/SQL, StrongView, Spring 3.2.0. Active MQ
Role: Senior Software Engineer
Project Description:
This project is about the development and production support for Samsclub.com website.
Responsibilities:
Ø Architecture and Design of the Scalable Email Project using Strong View.
Ø Implemented the Site Redesign Project for SamsClub.com
Ø 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 Vendors Acxiom, Bazaar Voice 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.
Ø Used ActiveMQ broker and Drools in marketing Email project.
Previous Experience:
|
Role |
Duration |
Company- Location |
Major Technologies |
|
SENIOR J2EE Consultant |
Jan 2010 - Apr 2011 |
Intuit -Mountain View, CA |
Jdk 1.5, JBoss 4.0, Oracle 10.0, Web Services. |
|
ATG CONSULTANT |
Jan 2007 - Jan 2009 |
Direct TV-El Segundo, CA |
Jdk 1.5, ATG 2007.1, ATG Commerce, Weblogic Application server, Oracle 9.x |
|
SENIOR ATG DEVELOPER |
Sept 2006 - Jan 2007 |
Upromise Inc - Needham, MA |
Jdk 1.5, Jboss, Hibernate 3.0, Maven. |
|
TECH LEAD |
Jun 2006 - Jul 2006 |
Target Services – Bangalore India |
JDK 1.4, Oracle, Weblogic, SOAP, WSDLS, JSP. |
|
TECH LEAD/SENIOR SOFTWARE ENGINEER |
Feb 2003 – May 2006 |
Symphony Services Bangalore - India |
JDK 1.4, Broadvision APIS, XML, XSD, Java Core APIs, Oracle, Solaris. |
|
SOFTWARE DEVELOPER |
Jul-2001 – Jan 2003 |
Gandiva InfoTech Bangalore- India |
JDK1.3, Servlets, XML DOM APIs, Weblogic 6.1, SQL Server 2000. |
|
SENIOR SOFTWARE DEVELOPER |
Oct-2000 - Jun 2001 |
Solutions Info Systems – Bangalore- India |
Jdk 1.3, JSP, JavaBeans, Oracle 8.0, MOAI Live Exchange Server, MOAI Server Page(MSPs) as view component, EditPlus. |
|
SOFTWARE ENGINEER |
Jun 2000 – Oct 2000 |
An-Net InfoTech Bangalore- India |
Jdk 1.3, JSP, JavaBeans, Oracle 8.0, Weblogic 6.1, XML, XSD. |
|
ENGINEER TECHNICAL |
Aug 1996 - Aug 1998 |
Hindustan Petroleum Corporations -Mumbai Refinery |
Process Analysis Design -Fuels Refinery. |