Summary
Overview
Work History
Education
Skills
Certification
Languages
Hobbies
Timeline
Generic
Sarath Goud

Sarath Goud

Dallas,TX

Summary

  • Around 10 years of experience in IT experience as a Sr. Software Developer in Java, Adobe AEM/CQ5 Development as well as Frontend Technologies like JavaScript, HTML, jQuery, JSON, Sightly, JSP, JSTL, XML, AJAX and SPA experience with AngularJS and React. Hands on experience in building and deploying enterprise level Web Content Management solutions on CQ 5.6.1, Adobe AEM 6.0, 6.1, 6.4, 6.5 and SPA Editor Framework with React.
  • I'm an Adobe Certified Expert, vibrant and versatile individual with an array of ever- growing skills acquired in and out of schools and previous and current job(s). Furthermore, I am capable of developing and integrating applications which are not only robust but reusable to improve the efficiency of any organization's information system.
  • Strong experience with AEM core functionalities like Components, Core Components, Editable Templates, Content and Experience Fragments, Sightly HTL, JCR, CRX, Dialogs, Widgets, Query Builder, XPath, SQL2, Resource Resolver, Runmodes, Servlets, Sling Models, OSGI Services Components and Configurations, Listeners, Filters, Schedulers, JMX, Logging, Replication, Reverse Replication, Clustering, Workflows, (DAM) Digital Asset Management, (MSM) Multi Site Management, Users and Groups Management, Oak Index creation, Solr Search, Localization, Multilingual Translation, Sling Mapping and implementation experience in Adobe Marketing Cloud Solutions like Adobe Target, DTM, Launch, Analytics, Smart Tags. Expertise in using React, Both Class and Functional components with Hooks and managing Application Global State with React Context and Redux.
  • In-Depth experience in using React JS components, Forms, Events, Keys, Router, Lifecycle Methods, Higher Order Components, Prop Drilling, Error Boundaries, App Performance with Lazy, Suspense, Memo and Callback, Controlled and Uncontrolled Components.
  • Strong experience in React JS for creating interactive UI's using one-way data flow, Virtual DOM, leveraging memory cache and lazy loading using react suspense and such.
  • Mastery of Backend technologies including of Core Java.
  • Solid knowledge of complete Software Development Life Cycle and Application servers like Apache Tomcat 6.0/7.0, Glass-fish. In-depth knowledge in OOAD (Object Oriented analysis and Development), MVC architecture (Model, View and Controller) and OOP (Object Oriented Programming).
  • Empathic listener and eloquent speaker with extraordinary presentation and negotiation skills. Excellent problem solving and analytical skills with much more creative and factual.

Overview

10
10
years of professional experience
1
1
Certification

Work History

AEM React Frontend

Instrument
01.2024 - 01.2024
  • At Instrument, collaborated with cross-functional teams for seamless integration of AEM systems into existing infrastructure and unique requirement to deliver within tight timeframe.
  • Successfully developed and delivered the feature experience to address specific client needs with performance, resulting in increased client satisfaction.
  • Component Development: Leveraged React.js to develop a dynamic Hero component and robust Search component and several pages ensuring a unique user experience and seamless integration with Adobe Experience Manager (AEM).
  • AEM Integration: Utilized AEM's SPA content management capabilities to manage and update content displayed in Hero and Search components, providing a flexible and scalable solution for content updates.
  • Azure Search Integration: Integrated Azure Search with Search component to provide powerful, fast, and reliable search functionality. This included configuring search indexes, implementing search queries, and handling search results.
  • Responsive Design: Ensured that both Hero and Search components were responsive and provided optimal user experience across various devices and screen sizes.
  • Performance Optimization: Implemented performance optimization techniques to ensure fast loading and rendering of Hero and Search components, enhancing overall user experience.
  • Testing and Deployment: Conducted thorough testing of components in various environments and oversaw their successful deployment into production environment.

AEM/React Developer

Starbucks
11.2021 - 12.2023
  • Maintained high-level expertise in React state management strategies
  • Discussed issues with team members to provide resolution and apply best practices.
  • Updated old code bases to modern development standards, improving functionality.
  • Handson with the GraphQL API in AEM 6.5 enabling efficient delivery of Content Fragments and Assets API to starbucks SPA clients using Headless API.
  • Implement Micro-Frontend architecture based AEM headless with a single host and multiple remote modules for clients.
  • Serve as a technology subject matter expert for internal and external stakeholders and help them onboard with current headless solution with GraphQL.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Working with react concepts like React router, Redux state management, React Slider, React suspense and React SPA Editor.
  • Expert in ADA related enhancements
  • Strong hands on experience with modern frontend techniques to solve complex problems with simple, readable and reusable coding practices.
  • Great experience in AEM 6.5 and AEM components, Editable Templates, Workflows, Content Fragments and Experience Fragments etc
  • Worked with implementing data inputs for Adobe Analytics
  • Documented technical workflows and knowledge to educate newly hired employees.
  • Translated customer requirements into written use cases.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.

Sr. AEM Developer

G6 Hospitality LLC
03.2017 - 11.2021
    • Working as a Core Full Stack Developer and Programmer Analyst with expertise in both Backend and Frontend latest Technologies like Java, AEM and React as well as cloud services like Azure DevOps, Akamai and AWS
    • Also, Code Security Services like
    • Fortify On-Demand and Mobile Deployments with Android and IOS
    • Implemented and Managed Complex Functionalities and Search Capabilities for motel6.com Website on AEM 6.0 environment using Java and AngularJS Framework
    • Participated in software architecture, design and development decision meetings
    • I played a leading role in migrating entire AEM 6.0 to 6.5 Environment with completely fresh code base, using latest technologies like React 17 and SPA Editor
    • I was proved to be results-oriented, quick learner that helped company to migrate to Cloud Technology
    • Excellent skills in communication, problem solving and quick learning, able to work well under tight deadlines and rapidly changing priorities
    • Implemented blazing-fast service-based search component for our Website from the scratch, integrated with google API's, internal web services and cached data
    • Created Azure Pipeline and Releases for multiple platforms like Web and Mobile for automated code deployments and security scans
    • Helped configuring Dispatcher and
    • Akamai Cache Control Headers to improve the request performance of the site
    • Implemented custom Log Monitoring service to track SPA based web traffic into AEM and AWS WAF
    • Solid practical experience with AEM-SPA Architecture like component mapping, page model and editable components
    • Played a key role in maintaining code quality with proper code reviews and suggesting better solutions for other developers
    • Worked on creating Regular and Social Logins (Google and Facebook) with Okta-React integration
    • Brilliant in translating complex requirements into technical guidance and tasks with expert advice for Business, Infrastructure, Development and other third-party Vendor Teams
    • Tuned and Improved both Environment and Web Application performance and optimized based on Adobe's best practices
    • Providing Production support and on-call support to business and vendors and quickly delivering hot fixes to fix any potential issues
    • Developed OSGI services, components, configuration for AEM, as well as custom sling servlets, sling models, listeners and schedulers
    • Implemented complex components like custom Form Container component with child input components to deliver Performant, flexible and extensible forms with easy-to-use validations
    • Created Editable Templates, Experience Fragments for reusability, translation and target
    • Content Fragments for service-based configurations into SPA and Mobile channels
    • Integrated Global Link Translation Adapter into AEM for our multi-lingual Website, with regular submissions using workflows
    • Integrated AEM with other marketing products and e-commerce solutions like Smart
    • Tagging, Target, Launch Data-Layer and Analytics
    • ENVIRONMENT
    • Java 8, 11, AEM 6.0, AEM 6.5, AEM 6.5.9, AWS Cloud, Akamai, DAM, Tagging, Adobe
    • Marketing Cloud, Smart Content, Adobe IO, Target, Launch, DTM, Google Analytics
    • Adobe Analytics, OKTA, Maven, Rally, Apache HTTP Server, REST Web Services
    • CRXDE, Intellij, VS Code, Google Developer Console, Apple Developer Console

Sr AEM Developer

Verizon
03.2016 - 02.2017
  • Worked as a Technology Consultant for ADOBE CQ5 related projects
  • As a team, we created multiple AEM components, templates, servlets, services for various business needs of the client
  • As a software IT developer in an Agile project environment, I was responsible for taking on medium to complex user stories and completing them within a 2-week iteration timeframe
  • Taking initiative to self-assign user stories and work with business partners to fully understand requirements then produce accurate estimates and deliver within his/her estimates
  • Developed the core search module using the Apache Solr and customized the Apache
  • Solr for handling fallback searching and to provide custom functions
  • Worked on Apache SolrCloud to index documents using hive- Solr storage handler to import different datasets including XML and JSON
  • Verizon redesign is the internal knowledge Management using AEM 6.0 & CQ 5.6.1 for the support to customer and help customer reprehensive to business team
  • It also helps to marketing related offer selection and creation for management, which contains CMS as a CQ5, ecommerce, shop and various modules
  • I'm responsible for all aspects of their assigned user stories until they are deployed and working in production this includes tracking related changes with other developers and related database changes to ensure they work in all non-prod and prod environments
  • They also may be required to mentor more junior or new teammates as needed
  • The position will require production support activities including log/table analysis, heap and thread dump analysis for AEM product and rotating on-call responsibilities
  • Developed site search, search within modules using Adobe CQ search features
  • Responsible for developing Asset share/ Asset editor components for sharing the digital assets within the intranet and on internet with authorized vendors
  • GIT is used as a distributed revision control system for CQ5
  • Used File vault, Brackets
  • Associate the pages of our language master with the translation service and framework configurations to create translation integration for multilingual
  • Worked on the landing pages, category landing pages using content management system Adobe CQ5 for the consumer portal
  • Analyzing source code using PMD to identify inefficient code in application
  • Experienced with forms and securing and existing forms
  • Worked on developing dialog boxes and design dialogue boxes as needed and enhanced components by editing configurations
  • Working on ant and maven scripts and integrated them with Jenkins to have an automated build architecture for all environments for Dev, QA and UAT
  • Java, AEM 6.0, 6.1, CQ5.6.1 (WCM), CQ5 DAM, CQ Tagging, Apache Maven, JIRA
  • Apache HTTP Server, SOAP and REST Web Services, Apache Sling, CRXDE, Eclipse

AEM DEVELOPER

Supervalu
08.2013 - 03.2016
    • I was a part of team responsible for specific advisory and implementation of various
    • Adobe Solutions for cub.com and mavericks with Adobe Best practices
    • Worked on AEM
    • Implementation and troubleshooting on 5.6.1 and 6.1
    • Mapped existing site pages to CQ5 templates
    • Conducted detailed analysis of user requirements and formulated technical requirements
    • Conducted design sessions related to application architecture, designing and development
    • Developing Templates/Components in Eclipse/CRXDE Lite
    • Development of modules and OSGI bundles
    • Export / Import of Content via package manager
    • Performed Unit Testing on developed modules and involved in trouble shooting the components
    • Interacted with the testing team to track the defects and fix them
    • Worked on creating clientlibs and include them on specific pages based on the requirements
    • Implemented Adobe Marketing Cloud Services like Test and Target, Search and Promote, and Scene7 etc
    • As per client requirements
    • Assisted in functioning of CQ5 solutions by documentation and validation procedures of non-functional requirements
    • Developed all the UI pages using HTML 5, DOM, CSS, JSON, JavaScript, jQuery
    • AngularJS, Ajax, and Adobe Creative suite
    • Trained business users on how to use CQ5 to modify content and publish
    • Attend daily SCRUM calls
    • Involved in backend production support/on-call when there is any deployment
    • Tested the code changes in Development, QA, and Stage environments thoroughly before going to production
    • Worked in creating ASTP broadcast events in controllers of AngularJS and DTM container
    • CQ 5.6.1, AEM 6.1, DAM, CRXDE Lite, Maven, Jira Board and GitHub, CQ Tagging
    • Java, J2EE, Apache Maven, AngularJS, Rally, Restful Web Services, JAXP, JAXB, Axis0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, JSP, AJAX, JUnit, log4j

Education

MASTERS - COMPUTER SCIENCE

University of Central Missouri
Kansas City, MO
12.2012

BACHELORS - ELECTRONICS

Jawaharlal Nehru Technological University
Hyderabad
2008

Skills

  • Adobe Experience Manager (5x, 6x)
  • AEM Headless, GraphQL, Remote SPA’s
  • Target, Launch, DTM, Analytics, Smart Content
  • Apache, Maven, Dispatcher, Felix
  • Azure DevOps, Pipelines, Releases, Artifacts
  • Akamai CDN, Cloudlets, Cross Browser
  • AWS Cloud, EC2, Security WAF
  • Fortify Code Scan, GitKraken
  • ARC, NVDA, JAWS - ADA
  • Agile – Rally, JIRA, Bitbucket
  • Google Console, Apple Console
  • Technical Report Writing
  • Apache Commons
  • Apache HTTP Components
  • Okta Auth
  • Axios, Fetch
  • Google Maps
  • Moment
  • Little State Machine, Redux
  • React Hook Form
  • SPA Page Model, Component Mapping
  • SLF4J, Log4j 2
  • ES Lint, Prettier
  • Enzyme
  • React Slick, React Select, Router
  • Crypto JS
  • AEM SPA Editor
  • React Lightbox
  • ACS Commons
  • Apache Sling
  • JCR – Jackrabbit (CRX)
  • Felix OSGI Java Container
  • Workflows
  • Multi-Site Management
  • Granite / Coral UI

Certification

Adobe Certified Expert in AEM

Languages

English
Bilingual or Proficient (C2)

Hobbies

Exploring Famous Github Repositories, Architypes and PR Solutions

Gaming

Chess

Timeline

AEM React Frontend

Instrument
01.2024 - 01.2024

AEM/React Developer

Starbucks
11.2021 - 12.2023

Sr. AEM Developer

G6 Hospitality LLC
03.2017 - 11.2021

Sr AEM Developer

Verizon
03.2016 - 02.2017

AEM DEVELOPER

Supervalu
08.2013 - 03.2016

MASTERS - COMPUTER SCIENCE

University of Central Missouri

BACHELORS - ELECTRONICS

Jawaharlal Nehru Technological University
Sarath Goud