We provide IT Staff Augmentation Services!

Tech Lead Resume

PROFESSIONAL SUMMARY:

  • Around 11 years of Application Development across various technologies, Domains, Methodologies with client exposure and have given me a good understanding of the Software Development life cycle per say and ability to quickly and correctly understand a business requirement and correctly map them to design within the given Technical and Business constraints.
  • With last 8+ years in both ATG/Endeca based development and support has given me a good understanding of the ATG/Endeca framework, an ability to develop and integrate even most complex of the business requirement in ATG with relative ease.
  • Good understanding of spring micro services (boot, web, config server, lombok, eureka, tomcat). Complete Understanding and hands on experience in Agile development methodologies. Worked on AWS infrastructure build and deployment, hands on experience with git and Jenkins.

TECHNICAL SUMMARY:

Architecture/Frameworks: J2EE, MVC, SOA, Struts, Hibernate, Spring, ATG Commerce, ATG Dynamo. Endeca, AEM, Micro Services

Languages: Java, XML, SQL, PL SQL

Application Server: WebLogic, JBoss, Tomcat

Script Languages: XML, HTML, JavaScript, JQuery, AngularJS, Node.Js, RequireJs, Backbone.JS

Server Programming: J2EE, Java, JSP, Servlets, JNDI

Design Methodologies: Design Patterns, UML, OOAD

GUI /Visualization: HTML5,JSP, AJAX, and Html,JSON,JSONP

Web Analytical Tools: Omniture, Webstrend,Google Analytics,Tealium

Tools: /Technologies: SpringBoot, Eclipse, Ant, Maven Log4j, TOAD, Putty, WinSCP, SQLDeveloper, Oracle Developer Studio, SBT,SoapUI,Postman

Databases: Oracle, SQL, MySQL

Web Tools: Endeca Experience Manager, endeca jspref, Adobe Experience Manager, Rally, HP QC, Jira, Bugzilla, Jenkins

Version Control Tools: SVN, Accurev, Git, SourceTree Bitbucket

Operating Systems: WINDOWS XP/2000/2003,Windows - 7 & 8, Red Hat Linux 9, UNIX

PROFESSIONAL EXPERIENCE:

Confidential

Tech Lead

Responsibilities:

  • Being a part of production support team I am responsible of all above modules and providing technical solution as needed.
  • Debugging/invstigating Production as well as CCT environment issues.
  • Trailing logs in Splunk tool, exploring user sessions in Tealeaf and Production catalog/DB. Triggering/grabbing the various API request/response using SOAPUI, toolsNew an Confidential & Confidential module, contacting concerned third party vendors/teams to fix/address the Root cause.
  • Responsible of Daily Content Push, Investigating issues mostly content changes which incudes JS,Angular,JSP etc.
  • Works with Infra / SCM Team for Branch Creations, production deployment & handling releases.
  • Using products like Splunk,TDP/SourceTree Bitbucket. Managing code review, branch creations, post production code merge.
  • Bi-weekly sprints using agile development methodologies, stand up and retrospectives.

Confidential

Tech Lead

Responsibilities:

  • Interacting with Business, Developing a unified chat experience throughout the verizonwireless.com.
  • Responsible for maintaining the application which is developed using SpringBoot & Angular 1, Gradle.
  • Works with Infra / SCM Team for Branch Creations, production deployment & handling releases.
  • Using Atlassian products like Kibana,Jira/SourceTree Bitbucket. Managing code review, branch creations, post production code merge.
  • Bi-weekly sprints using agile development methodologies, stand up and retrospectives.
  • Work in SCRUM Agile project management methodologies, use JIRA for task tracking.
  • Responsible to provide technical solution.
  • Developed web based application using Spring Core, Sping MVC and Spring Boot, Spring Rest Template, Filters, Maven, Gradle.
  • Established new web service endpoints, Wrote Spring Annotation based Controllers, Filters, managers and services, JWT to internal web services.
  • Security, OAuth to interact with protected data, Encrypting request payload object using JWT.
  • Using Angular to make Ajax calls and get JSON response from various endpoints.
  • Using Angular Directive to display rest service responses.
  • Managing user chat history and maintain throughout the session.

Confidential

Responsibilities:

  • Enhancement of the web application using ATG, Java, J2EE, Spring, Oracle
  • Interacting with Business stack holders to understand the Business Requirement and giving it a shape by developing new features/functionalities.
  • Responsible for Maintaining Support application which is developed using ATG/Endeca/AEM.
  • Working with Infra / SCM Team for Branch Creations, production deployment, writing Release Notes.
  • Worked on creating new Endeca cartridges/templates, Cartridge Handlers, adding new Dimensions.
  • Configuring Personalized experience of various Endeca pages using ATG Profiling, User segments/ATG Targeters.
  • Using ATG dyn/admin, EXM, AEM, BCC, Jenkins, Oracle Developer studio.
  • Customizing OOTB Endeca pipelines.
  • Worked with Rest API.
  • Integrating Third party plugins i.e. Click to Call, liveperson Chat,
  • Worked on user MTN encryption.
  • Worked on writing user segments/Targeters.
  • Worked on Endeca jspref to debug investigate various issues if the issue is Confidential Endeca side or ATG side.

Confidential

Project Lead

Responsibilities:

  • Worked on page performance which includes ATG (back end optimization, Using ATG Droplet cache, Repository level cache), Front end optimization to improve page load time.
  • Worked on promotions to show global promotion on various page on PDP/SDP etc.
  • User migration from .net site (existing users of old site) to ATG site.
  • Created Version repositories so that merchandisers can update this repository using BCC.
  • Worked on bcc for creating promotions, managing assets, debugging deployment issues etc.
  • Worked on Experience Manger
  • Worked on Endeca assessors, writing /updating existing assessors
  • Updating cartridges for various pages i.e.,
  • Featured product pages
  • Recommended products pages
  • Recently viewed pages,
  • Updating header/footer of the site.
  • Worked on User Migration, Integrated password hashing for password encryption for end users.
  • ATG Version repository - Created a version repository called Replacement Part so that merchandisers can create/update this repository items using BCC.
  • Worked on page performance earlier the pages were loading in 1 min or more we optimize it to 10 seconds, using lazy loading for content/images.
  • Worked on promotion feed scheduler to load all global promotion in a repository called integration repository and all pages like pdp/blp/sdp should display promotions from this repository.
  • Worked on price feed scheduler, which sets the prices for skus and also used to continue/discontinue any sku
  • Used ATG droplet caching for various section of pages to improve the page load time for 2nd request
  • Worked on Endeca assessors, Experience manger to update cartridges.
  • Worked on Endeca jspref to debug investigate various issues if the issue is Confidential Endeca side or atg side.

Confidential

Project Lead

Responsibilities:

  • Rewrite POC Flow as per business requirement.
  • Configure third party integrations
  • Maintain the various third party integrations to ensure the third smooth functioning for other flow i.e. Estore.
  • Own the deliverables end - to - end
  • Introduced new item descriptors, saving the response in newly created item descriptors.
  • Endeca - pulling data from newly created item descriptors in Endeca for indexing.
  • Worked with Endeca dev in writing assessors.
  • Front End redesign-
  • Third Party integrations
  • Scence 7
  • Sampling Service (pulls customer data using web service)

Confidential

Sr ATG Developer

Responsibilities:

  • Responsible for GW, PDP, Plan, cart, Checkout pages that Prices, Promotions, reviews, ratings must match throughout the site.
  • Must show all active device
  • Filters/Navigations, Sorting, Paginations must work
  • Ensuring all third party integrations must work i.e. Bazar Voice
  • Mobile/Tablet/Desktop must sync all platforms.
  • Responsible for GW, PDP, cart, Checkout pages that Prices, Promotions, reviews, ratings must match threw out the site.
  • Filters/Navigations, Sorting, Paginations must work
  • Ensuring all third party integrations must work i.e. Bazar Voice
  • Mobile/Tablet/Desktop must sync all platforms.

Confidential

Technical Lead

Responsibilities:

  • Worked in Agile, Active role in understanding requirements, design and implementing the application flow.
  • Actively participate in Agile Ceremonies (sprint planning, User Stories Sizing, Tasking, Retrospective.
  • Modules worked on include Profile Customization, Form handlers, all scope components(global/session/request), User Account Management, Reporting, ATG Knowledge, BCC, Repositories, ATG Scheduler, Spring Rest Services.
  • Worked on all the issues related to droplets, Form handlers (Java Classes), repositories (Hibernate concept), JSP, JSTL, JavaScript and Jquery, AngularJS PhantomJS (a headless browser), HTML5, CSS3.
  • Written queries (SQL, RQL using Query Builder, Query Expressions) to obtain data from repositories, backend oracle database.
  • Developed a rest API module which returns results in form of json/xml/jsonP
  • Interacted with external services to get the user information making web service calls (Facebook, twitter for social media share), live chat agents (Motive chat, liver person chat)
  • Participated design and code reviews with the team.
  • Performed unit testing of the code using Junit,Atg Dust, Mokito.
  • Worked with the Architect and business team to identify and resolve the defects.
  • Interacting with the business team to understand the requirement and issues.

Environment: Java, JSP, CSS, AJAX, JQuery, JavaScript, AngularJS, PhantomJS, XML, ATG9.4, ATG Commerce Server, Eclipse Juno, Weblogic, Ant, Oracle 10g, Web Services, SQL Developer, Linux Mint, HP QC, Rally, UNIX.

Sr ATG Developer

Confidential

Responsibilities:

  • Working in Agile, Active role in understanding requirements, design and implementing the application flow.
  • Actively participate in Agile Ceremonies (sprint planning, User Stories Sizing, Tasking, Retrospective.
  • Modules worked on include Profile Customization, Form handlers, User Account Management, Reporting, ATG Knowledge, BCC, Repositories, ATG Scheduler, Spring Rest Services.
  • Worked on the Account Management modules like registration, login, managing user account etc.,
  • Worked on managing the user account, updating that account information, User account device details is populated by calling REST API calls which populate device details.
  • Involved in all the phases like the exploring user account (my account), log in, browsing the devices user has registered, changing primary devices and exploring all BAN Numbers changing primary ban no etc.
  • JSP’s are used for creating web pages.
  • Worked extensively using DSB or droplets, form handlers (java classes) and repositories.
  • Worked with BCC to resolve production issues, Create Assets from the miscellaneous repository. Deploying to production or various staging/test servers
  • Interacted with external services to get the user information making web service calls.
  • Consumed self-written rest api.
  • Performed unit testing of the code.
  • Resolving the defects logged in the defect tracking system.
  • Worked with the Architect and business team to identify and resolve the defects.
  • Have daily calls (stand up) with onshore to updates of the work status.

Sr ATG Developer

Confidential

Responsibilities:

  • Worked in waterfall, Active role in understanding requirements, design and implementing the application flow.
  • Modules worked on include, User Account Management, ATG Knowledge, BCC, Repositories, Spring Rest Services.
  • Developed a Sprint Rest API module which interacts with ATG Nucleus and uses ATG Components features. I used Apache CXF, Log4j, jaxb marshaller, Writing XSD files and generating POJO. It returns json/jsonp/xml response and can be configured to returns css, txt plain text as well.
  • Developed Spring Annotations based controllers, developed reset methods,
  • JSP’s are used for creating web pages.
  • Worked extensively using DSB or droplets and global components to directly interact with Spring and repositories.
  • Worked with BCC for Create Assets from the miscellaneous repository.Deploying to production or various staging/test servers
  • Interacted with external services to loading device specific data from deviceDeatails.xml, tutorials.xml.
  • Performed unit testing of the code.
  • Resolving the defects logged in the defect tracking system.
  • Worked with the Architect and business team to identify and resolve the defects.
  • Have daily calls (stand up) with onshore to updates of the work status.

Sr ATG Developer

Confidential

Responsibilities:

  • Worked in waterfall, Active role in understanding requirements, design and implementing the application flow.
  • Modules worked on include, User Account Management, Shopping Cart, Repositories, catalog, creating order, Showing Saved Orders, Showing product details, comparing products, showing view 360 degrees of the product, Add to cart.
  • JSP’s JSTL are used for creating web pages.
  • Worked on using DSB or droplets, Product lookup Droplets, category lookup droplets and managing cart.
  • Resolving the defects logged in the defect tracking system.
  • Worked with the Architect and business team to identify and resolve the defects.
  • Have daily calls (stand up) with onshore to updates of the work status.

Sr ATG Developer

Confidential

Responsibilities:

  • Worked in waterfall, Active role in understanding requirements, design and implementing the application flow.
  • Interacting Solr Search engine wrote java components which execute SOLR queries and returns response in jsonp,json,xml,txt format
  • Catalogs repositories are being accessed by esupport-feeds modules which generate feeds from catalogs repository and these feeds are being indexed by SOLR search engine.
  • Worked on writing droplets, and service components which create solr queries, executing queries on solr engine and retrieves response then parses the response and returns the result in the format requested.
  • Resolving the defects logged in the defect tracking system.
  • Worked with the Architect and business team to identify and resolve the defects.
  • Have daily calls (stand up) with onshore to updates of the work status.

Hire Now