Summary
Overview
Work History
Education
Skills
Timeline
Generic
SHASHANK KUMAR RANGA

SHASHANK KUMAR RANGA

Summary

Results-driven technology leader with extensive expertise in software engineering, architecture, and leading high-performing development teams. Demonstrated success in delivering enterprise-grade digital solutions and driving end-to-end digital transformation strategies aligned with business goals. Skilled in leading cross-functional development teams and architecting scalable AEM platforms. Passionate about mentoring talent, transforming engineering cultures, and executing complex, cross-functional initiatives to accelerate growth and enhance performance.

Overview

8
8
years of professional experience

Work History

SENIOR ADOBE DEVELOPER / Lead Manager

Epsilon Data Management LLC
12.2023 - Current
  • Lead Adobe development projects, enhancing team efficiency and delivering measurable results.
  • Manage cross-functional teams to streamline processes, achieving significant productivity gains.
  • Implement innovative solutions, resolving complex issues and improving client satisfaction.
  • Analyze project requirements, ensuring alignment with business goals and technical feasibility.
  • Foster a collaborative environment, promoting knowledge sharing and continuous improvement.

SENIOR APPLICATION DEVELOPER

Itrending Solutions LLC
07.2023 - 11.2023
  • Led a team of developers to deliver complex projects on time, enhancing system efficiency.
  • Implemented new coding standards, resulting in improved software performance and reliability.
  • Collaborated with cross-functional teams to resolve technical challenges, boosting project outcomes.
  • Analyzed and optimized existing codebase, leading to reduced system downtime and maintenance costs.
  • Developed a CI/CD pipeline that automated deployment processes, significantly reducing deployment times and minimizing errors.

SENIOR ADOBE DEVELOPER

Epsilon Data Management LLC
11.2021 - 06.2023
  • Work closely with Directors, Project Manager in grooming client requirements.
  • Lead the technical discussion to provide solutions for new business requirements.
  • Responsible for healthy performance and validations of environment servers (Dev, Qa, UAT, Prod).
  • Design & build new features which will enhance the user interface of the webpage making it user friendly and easy to use.
  • Perform AEM customization on OOTB components and workflows to extend functionalities, improve performance or fix issues on project level.
  • Design and develop AEM building blocks including templates, components, dialogs, widgets, workflows in AEM 6.5.
  • Develop authorable components using Zen Garden framework.
  • Involve with content authors to provide the correct site structure and review the authoring documents.
  • Setup and configure dispatcher for new sites to cache the landing pages and serve as the static pages from Apache.
  • Authorizing access rights to AEM users and groups for accessing DAM resources.
  • Integrate Veeva Vault to move all assets content when uploaded.
  • Setup new Jenkins job to deploy the code when a new merge happens on GIT.
  • Implemented Sling Servlets and created OSGI bundles for interacting with remote webservices and custom business logic in java.
  • Responsible for all production issues with call assistances.
  • Guide junior developers on their weekly sprint task.
  • Have a complete understanding of CRX repository and accessing the CRX content nodes by SQL queries and XPath.
  • Worked with release management for content deployment and releases.
  • ENVIRONMENT: AEM 6.5, Java, IntelliJ, Maven, Log4J, Jenkins, Figma, Tealium, Zen Garden, Veeva Vault, OSGi, Servlets, Sightly HTML, JavaScript, AWS, Data Dog.

AEM DEVELOPER

Itrending Solutions LLC
09.2020 - 10.2021
  • Work closely with Marketing Directors, Project Manager in grooming bi-weekly sprint stories.
  • Present and have technical discussion with development team on the design of sprint stories.
  • Successful lead the team and coordinated with other team members on migration of AEM servers to AWS.
  • Created Components with Custom Dialogs and with cacheable responses depending on the requirement.
  • Create servlets for backend services like rate capturing which disables the user from modifying the hotel rates.
  • Updated the response from all the services calls having no content from 204 to 200.
  • Developed the feature which makes author pick and display the items from ACS Commons list.
  • Create Key store configuration on all publish servers which makes sure service call happens when crypto password matches the key store setting.
  • Integrated AEM with Adobe cloud services like Target to export experience fragments.
  • Working experience on terraform changes for building servers.
  • Worked on Chef changes to update service pack from 6.5.1 to 6.5.7 and implemented on all servers.
  • Responsible for healthy performance of both the on-premises and AWS servers.
  • Worked on making google reCAPTCHA call happen only on login pop-up.
  • Implemented google, adobe, custom tags using Tealium tool.
  • Created new profile on Tealium to make the tags to appear on specific domain.
  • Review A/B test code written before pushing it to productions.
  • Worked on performance issues by analyzing heap and thread dumps.
  • Work and investigate with qa team on triaging the production issues.
  • Responsible and point of contact for all priority production issues with call assistances.
  • Provide analysis watching the server graph on Grafana, new Relic, Datadog.
  • Work and coordinate with offshore team on smooth agile sprint work and sync up.
  • Responsible for deployment to all servers.
  • Bit bucket is used for version control and JIRA is used for tracking.
  • ENVIRONMENT: AEM 6.5, Java, Eclipse, Maven, Log4J, Apache Felix, Apache Sling, Tealium, Web Services, OSGi, Servlets, Sightly HTML, JavaScript, Adobe Target, AWS, Splunk.

JAVA DEVELOPER

Spoors Technology
05.2017 - 07.2018
  • Company Overview: Hyderabad
  • Involved in full life cycle of software design process including design, interface implementation, testing and maintenance.
  • Attend weekly scrum meeting for priorities client requirements.
  • Developed new field types which are used for form creation required by the clients.
  • Developed feature to help track field employee using google maps.
  • Generated various charts on dashboard showing the logged in employees.
  • Developed interface to download pdf and excel reports.
  • Integrated various payment gateway like Mswipe, Paynimo for accepting payments.
  • Developed several REST services supporting both XML and JSON, these services are leveraged on both web and mobile application.
  • Worked closely with test team in resolving bugs.
  • Used hybrid Agile methodology for sprint development.
  • Hyderabad
  • ENVIRONMENT: Java, Servlet, HTML, CSS, Bootstrap, jQuery, charts.

Education

Master of Science - Applied Mathematics And Computer Science

University of Central Oklahoma
Edmond, OK
05-2020

Skills

  • SQL mastery
  • Programming
  • Virtualization
  • Code optimization
  • Team collaboration
  • Idea brainstorming
  • Full-stack development
  • Continuous deployment
  • Issue research
  • Technical analysis
  • Performance optimization
  • Object-oriented programming
  • Software architecture

Timeline

SENIOR ADOBE DEVELOPER / Lead Manager

Epsilon Data Management LLC
12.2023 - Current

SENIOR APPLICATION DEVELOPER

Itrending Solutions LLC
07.2023 - 11.2023

SENIOR ADOBE DEVELOPER

Epsilon Data Management LLC
11.2021 - 06.2023

AEM DEVELOPER

Itrending Solutions LLC
09.2020 - 10.2021

JAVA DEVELOPER

Spoors Technology
05.2017 - 07.2018

Master of Science - Applied Mathematics And Computer Science

University of Central Oklahoma
SHASHANK KUMAR RANGA