Solution Architect Resume
Bolingbrook, IL
SUMMARY:
- E - Commerce Solutions Architect with extensive experience in leading large software development teams and roll out of high volume e-commerce sites based on ATG Commerce and SAP hybris Platforms.
- Solution Architect, Oracle e-commerce SME with focus on making great e-commerce platforms and applications which make all stakeholders happy. Expert in micro services based architecture for e-commerce, recommendation and rating systems, Elastic search based solutions for e-commerce apps and Dev ops automation using Ansible and Docker.
- Solution Architect for Oracle and SAP hybris B2C commerce platform based e-commerce implementations. Have track record of delivering innovative e-commerce solutions and meet and exceed expectations of all stakeholders. Worked as consulting Architect for refactor, optimization and enhancements/optimization of some of major and very large scale e-commerce sites . Architected Customer service solutions, Personalized shopping experience oriented solutions, Search based merchandising applications, Large volume promotions and discounting solutions, Machine learning based Recommendations and ratings solutions and several other innovative solutions within e-commerce domain. Expert in Oracle commerce platform, Oracle Endeca, hybris 5x.
TECHNICAL SKILLS:
- Java 8
- Oracle Web Commerce ( ATG )
- C
- C++
- J2EE
- Spring
- Spring BOOT
- Hibernate
- Hybris
- Jboss
- WebLogic
- SQL Server
- PL/SQL
- Casandra
- Couchabase NoSQL DB. GitHub
- SVN
- Eclipse
- SOA
- Angularjs
- HTML5
- CSS
- Adobe AEM
- MuleSoft
- Microservices
- Notejs
- Reactjs
- ActiveMQ
- REST
- SOAP
- AWS
- Azure
- JavaScript
- SOAP
- JMS
- Amazon AWS
- ANT
- Maven
- Splunk
- LogStash
- ElasticSearch
- Kibana
- JAX-RS
- Hibernate
- MySql
- C#
- .Net
- Apache
- Weblogic
- JBoss.
PROFESSIONAL EXPERIENCE:
Confidential, Bolingbrook, IL
Solution Architect
Responsibilities:
- Designed and Developed custom ATG MVC REST Services for Mobile platform.
- Worked on integrating with PayPal payment method.
- Designed and created new Versioned repositories.
- Worked on Performance tuning of online application.
- Used DevOps tools like Logstash, ElasticSearch and Kibana.
- Worked on Spring MVC and Spring BOOT Microservices.
- Worked on MuleSoft ESB.
- Experience with PLAY and AKKA.
- Worked on CouchBase Nosql Database.
- Worked on creating ATG MVC REST services for Assembler API to pull data from Endeca Experience Manager.
Confidential, Atlanta, GA
Solution Architect
Responsibilities:
- Member of Architectural team for cricketwireless.com online store built using Oracle web commerce ATG 11.1 and Adobe AEM 6.1.
- Worked on microservices for product catalog reference data.
- Created high level designs & architecture diagrams for the initial launch of the online store for wireless products.
- Created Custom Endeca custom cartridges, Handlers and templates.
- Created build scripts using ANT and MAVEN to build and assemble ATG E-Commerce application.
- Worked as Technical Lead for at least 20 full lifecycle releases since the initial launch.
- Extensively worked on customizing Order Repository, Product Catalog, commerce pipeline and Personalization. Created multiple custom ATG Repositories, customized Gift Lists, Wish List and Product Comparison List.
- Extensive work on customizing OOTB components pricing calculators, pricelists, Promotions Scenario Actions, Message source and Message Sinks.
- Designed and developed multiple custom ATG11 MVC REST services.
- Extensively worked on Integration of external SOAP services.
- Designed and developed Integration with External Fulfillment System.
- Extensively worked on customizing inventory management for managing stock, uphold level, pre-order level and stock availability.
- Extensively worked on customizing OOTB ATG promotions. Designed Integration with External Fulfillment System with ATG11.
- Extensively worked and customized ATG11 B2B commerce features like pricelist, order approval.
- Designed and implemented online transfer of customer’s cell number functionality by calling numerous SOAP and REST services.
- Worked on online Activation of customer’s cell number on AT&T network by calling SOAP services.
- Upgraded Oracle web commerce ATG from 10.1.2 to ATG 11.1.
- Designed and developed background jobs using customized schedulers to process orders in the background.
- Designed and implemented integration with AMDOCS BSS stack and billing system for wireless services.
- Extensively worked on ATG BCC, Configured version repositories for custom catalog, deployment workflows.
- Designed and developed background jobs using customized schedulers to process orders in the background.
- Extensively worked on customizing AT G D AF c o m p o n e n t s like F o r m H and le rs, D r o p let s, Service components, Repositories, S ch e du le J o b s, S e r v le t P ip e lin e s an d C o mm e r ce fra m e wo r k c o m p o n e n ts .
- Worked on Endeca Experience Manager for the creation/update of Endeca Cartridges, Templates and Keywords.
- Worked on ATG Order Pipeline and Servlet pipeline mechanisms. Customized and extended several ATG components, Checkout Formhandlers like CartModifierFormhandler, CommitOrderFormahandler, Order Manager, CommerceItemManager, ShippingGroupManager etc.
Environment: A T G 11 P r odu c t s u i te w i th Weblogic12.1.2, Endeca Experience Manager, Adobe AEM6.1, Ja v a7 .0, GIT, A T G 11 C on t r o l C en t e r, B C C, Oracle12c, JS P, X M L, E c li p s e, Sub v e rsi on, A N T 1 . 7, L o g 4j, J U n i t, Dust.
Confidential, Atlanta, GA
Software Architect
Responsibilities:
- Designed and developed multiple new features on the AT&T UVERSE line of business like channel lineup, bundling of wireline and DSL products on ATG10 Commerce platform.
- Lead several full release cycles with challenging schedules, stringent performance and quality requirements in a high-pressure working environment.
- Created Custom Endeca custom cartridges, Handlers and templates.
- Conducted design and code reviews.
- Worked on production support team, expert in troubleshooting critical & urgent issues.
- Created Architecture diagrams, high level designs and details design and created user stories and distributed work to developers.
- Managed a team of 20 Developers 5 onsite and 15 offshore.
- Designed the checkout process and Technician visit scheduling during placing bundled order online.
- Customized Promotion Repository to extend OOTB promotions. Designed and implemented new payment method for reward points.
- Defined change control and management process. Created build and assemble application using ANT & Maven.
- Created batch process by customizing schedulers. Customized Express checkout process.
- Extended Commerce pipeline to add custom pipeline processor for specific validations.
- Designed and created product catalog and created ATG repository definition files to extend ATG’s CustomCatalog.xml .
- Integrated with CAPM and VERTEX tax system for payment processing and taxes.
- Worked extensively on Customizing promotions.
- Worked on pricelists functionality.
- Worked with customizing ATG BCC by extending ViewMapping repository, Created version repository components.
- Resolving critical production defects and ensuring web services availability
Environment: A T G 10 P r odu c t s u i te w i th WebLogic, Endeca Experience Manager, Adobe AEM6.1, Ja v a7 .0, A T G 11 C on t r o l C en t e r, B C C, Oracle12c, JS P, X M L, E c li p s e, Sub v e rsi on, A N T 1 . 7, L o g 4j, J U n i t, Dust, SVN.
Confidential, North Brunswick, NJ
Sr. ATG Consultant
Responsibilities:
- Worked on te chn ical specifications b y rev i ew in g Bu sin e ss Re qu ire m e n t s w it h Bu sin e s s An aly st s. Wo r ke d on transferring t h e d e sign k n o w le dge t o t h e te a m an d re sp o n sib le f o r all d eve l o pm e n t c y cl e s t o a cc o m p lish t h e d e ve l o p m e n t t a sk s in t i m e .
- Designed and developed the web services framework and the web services to support WSJ paid subscription.
- Im p le m e n t e d d e sign e d T ec hn ical Sp e cificat i o n s u sin g AT G D AF c o m p o n e n t s F o r m H and le rs, D r o p let s, Em ai l H and le r, S ch e du le J o b s, S e r v le t P ip e lin e s an d C o mm e r ce fra m e wo r k c o m p o n e n ts .
- Extensively worked with ATG Servlet Pipeline and implemented custom pipeline Servlets for accomplishing various Custom profile and payment related activities.
- W o rk e d o n cu s t o m iz in g O r d e r R e p o si t o ry, P r o du ct Ca t alo g, Commerce pipeline processors, Promotions.
- Modified and implemented various new custom repositories such as RoyaltyCommissionRepository, Saved Items Repository to accomplish Business Requirements.
- Wo rk e d e xte n si ve l y o n D CS (AT G C om m e rc e Su ite ) AP I t o integrate ATG’s wish lists, comparison lists into the existing application.
- Worked on BCC and ACC, includes creating Targeters, Scenarios and user segments to display the feature products and promotions and to show the different content on the home and product pages etc.
- Extensively worked with ATG’s REST framework’s security and filtering configurations for making web service calls from Flash to ATG using REST client libraries.
- Worked on fixing defects on ATG Search module.
- Worked on ATG BCC and ACC, includes creating Targeters and user segments to display the feature products and promotions and to show the different content on the home and product pages etc.
- Implemented web service integration with several external interfaces. Used AXIS and JAXB for integrating third party SOAP web services.
- Created build and assembly of the custom ATG modules.
- Created PL/SQL stored procedures & triggers for database intensive activities.
Environment: A T G 1 0 . 0 . 1 P r odu c t s u i te w i th J B o ss 5 .1, A T G 9 . 1 P r odu c t s u i te wi th J B os s, Web s phe r e 7 . 0/6.1, Ja v a 6 .0/5.0, A T G 1 0 C on t r o l C en t e r, B C C, ACC, D B 2, JS P, X M L, E c li p s e 3 . 4, Sub v e rsi on, A N T 1 . 7, L o g 4j, J U n i t Meredith, Des Moines, IO . 11/ 2 0 0 8 - 07/ 2 0 09
Confidential
Sr. ATG Consultant
Responsibilities:
- Created te chn ical specifications for online shop b y rev i ew in g Bu sin e ss Re qu ire m e n t s w it h Bu sin e s s
- An aly st s.
- Extensively worked on AT G D AF co m p o n e n t s like F o r mHan dl ers, D r o p le t s, Em ail H and le r, S ch e du le J ob s an d Com m e rc e fra m ew o rk co m p o n e n t s.
- Ex t e nd e d clai m ab le r e p o sit o ry in in tr o du cin g c o up o n c o d e s f o r p r e m ie r app lica t i on . W o rk e d o n cu s t o m iz i n g
- Or d e r R e p o sit o ry, P r o du ct Cat alo g, P ricin g Mo d e ls an d p r o file r e p o sit o ry .
- Extensively wo rk e d o n P e rs o n aliz at io n module, scenarios, targeters, slots, Custom Scenario Actions, Events, Conditions.
- Wo rk e d e x te n si ve ly o n Cla im ab le A P I t o in t ro du c e c oup o n co d e s fun c t io n alit y i n t o P re m ie r. Us e d se ve ral
- AT G c o m p o n e n t s lik e Claim ab le M an age r, Clai m ab le T o o ls, and Claimable R e po sito r y et c.
- Im p le m e n t e d AT G D y n a m o Me ssagin g co m p o n e n t s (M e ssage S o u rc e an d S in k ) t o h and le o fflin e o rd e r p ro ce ssin g.
- D e ve l o p e d p ip e lin e p ro c e s so rs w h ich ar e add e d t o c o mm e rce p ip e lin e an d fu lf illm e n t p ip e lin e u sin g x m l - co m b in e an d u se d D S P t ag s t o ret ri e v e an d d isp lay da t a.
- Im p le m e n t e d AT G P ip e lin e m e ch an is m t o h and le se q u e nce o f s te p s in t h e Ord e r P ro ce ssin g.
- Created S Q L qu e rie s an d RQ L qu e rie s f o r crea t ing v ario u s r e p o rt s t o b e ge n e rat e d b y t h e AT G S ch e du le rs an d inv o lv e d in w rit in g o p t i m iz e d q u e rie s f o r e ffi cie n t cre at i o n o f Bu si n e ss Re p o rt s.
- W o rk e d e x t e n si v e l y o n S Q L R e p o sit o rie s as w e ll as w it h R e p o sit o ry A P I f o r t h e d at ab ase r e ad/ w rit e acc e ss.
- Use d Com m o n s an d L og 4 J lo g gin g fr am e w o rk . L o g m e ssag e s w i t h v ari o u s l e v e l s ar e w ri tt e n in all t h e J a v a c o d e .
- W rit in g un it te st case s fo r t h e d eve l o p e d co m p o n e n t an d co ndu ct in g co d e rev ie w s an d co rre ct in g t h e c o d e acco rd in g t o t h e re v ie w c om m e n t s.
Environment: A T G 9 . 1 P r odu c t s u i te wi th We b l o g i c 1 0, Ja v a5 . 0, A T G C on t r o l C en t e r, O r a cl e 1 0 g, JS P, D W R, X M L, E cli p s e 3 . 4, Sub v e r s i on, A N T 1 . 7, JUni t, I B M Cl ea r Quest. Heidelberg, Atlanta, GA . 01/ 2 0 0 7 - 10/20 0 8