Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Lakshmi Rishi Vardhan Tommandru

Summary

Full Stack Developer with hands-on experience in building scalable web applications using React.js, TypeScript, JavaScript, Node.js, Java, and AEM in Agile environments. Proficient in developing dynamic, reusable AEM components using Sling Models, OSGi services, HTL, and JCR for enterprise content management solutions. Strong frontend expertise using React.js, TypeScript, Alpine.js, HTML5, CSS3, Bootstrap, and modern UI patterns to deliver responsive and intuitive interfaces. Skilled in designing and implementing RESTful APIs and backend microservices using Node.js, Express, Flask, and Django. Experienced in working with AEM as a Cloud Service, including component development, workflow automation, dispatcher configuration, and content migration. Solid understanding of relational and NoSQL databases, such as MySQL, PostgreSQL, and MongoDB, with strong SQL querying and data modeling skills. Adept at integrating cloud technologies, including AWS EC2, S3, IAM, and Load Balancers, improving performance, scalability, and deployment workflows. Hands-on experience with CI/CD pipelines and DevOps tools like Git, Jenkins, Docker, and SonarQube, ensuring efficient and reliable build and release processes. Strong collaborator with experience working closely with cross-functional teams, and contributing to all phases of the SDLC, from design to deployment. Academic experience includes developing a full-stack Rental Management System using Python (Flask/Django), demonstrating end-to-end application design, and problem-solving capabilities.

Overview

5
5
years of professional experience

Work History

AEM Developer

T-Mobile
Atlanta
02.2025 - Current
  • Developed and maintained high-performance React.js applications supporting T-Mobile’s customer self-service and device upgrade portals.
  • Built reusable and modular React components integrated with RESTful APIs to enable real-time data updates for plans, billing, and device inventory.
  • Implemented Redux/Context API for state management, improving data consistency across complex telecom workflows.
  • Converted Figma/UI wireframes into fully responsive React pages aligned with T-Mobile’s branding and accessibility (WCAG) guidelines.
  • Experience in writing unit test cases using TypeScript and JavaScript.
  • Migration from AEM 6.4 to AEM 6.5 instance.
  • Integrated React front-end interfaces with AEM-driven dynamic content, enabling real-time updates to marketing campaigns and promotional banners.
  • Improved application load time and performance using lazy loading, code splitting, memoization, and React hooks optimizations.
  • Developed React micro-frontend modules to allow independent deployment and scalable feature delivery across T-Mobile digital apps.
  • Implemented robust error boundaries and global error handling, improving stability across production user journeys.
  • Ensured cross-browser and cross-device compatibility, enhancing customer experience across mobile, tablet, and desktop devices.
  • Wrote comprehensive unit and UI tests for React components using Jest and React Testing Library, reducing frontend regression defects.
  • Collaborated closely with backend, AEM, and API teams to ensure smooth integration between React UI and microservices.
  • Improved SEO and performance for web journeys through head tag optimization, prefetching, and best-practice React configurations.
  • Used JIRA for issue tracking and project management.
  • Experience on developing experience fragments in AEM and passing the dynamic data by using channel and topic events.
  • Experience in using pub-sub events for calling APIs.
  • Experience in using the Visibility Scope to control the AEM content.
  • Experience in using show hide toggle to control the content on AEM through logic.
  • Experience in manually creating AEM components through AEM Authoring.
  • Used GitLab for code push and for Merge Requests.
  • Used confluence and Atlassian for documentation.
  • Debugged and resolved complex UI issues using Chrome DevTools, Redux DevTools, and Lighthouse, improving production stability.
  • Participated in architectural discussions to migrate legacy UI systems into a modern React-based component architecture, enhancing maintainability and scalability.
  • Developing custom AEM components using AEM cloud.
  • Built various web pages using HTML, CSS, JavaScript, jQuery, and React.
  • Environment: AEM 6.5/6.4, HTML5, React.js, JavaScript, Bootstrap, CSS, Adobe WCM, CRX/CRXDE, jQuery, HTML.

AEM Developer

Optum
Fort Worth
09.2023 - 01.2025
  • Installed and configured AEM 6.4 and 6.5 Adobe AEM Web Content Management System and Apache Felix Admin Console.
  • Developed WCM Use Classes and Sling Models to meet business requirements.
  • Developed custom components in Touch UI and customized forms for internet/intranet sites.
  • Performed AEM customization on foundation components, core CMS, and workflows to extend functionalities and improve performance.
  • Implemented Sling Filters, Felix Filters, Sling Servlets, and OSGI bundles for interacting with remote Spring-based web services.
  • Designed and implemented responsive, SEO-friendly web pages and content templates within CMS to ensure optimal performance and user experience.
  • Created new components in Touch UI.
  • Worked on Multi Site Manager (MSM) in AEM to enforce common base structure and content across websites.
  • Integrated multimedia elements (images, videos, documents) within CMS to enhance engagement and user experience.
  • Created automated workflows within FileMaker to improve data entry, reporting, and operational tracking.
  • Designed, developed, and maintained responsive websites using WordPress, ensuring optimized performance across all devices.
  • Collaborated with offshore teams to brainstorm and deliver technical solutions.
  • Attended daily client calls to review newly logged Workfront tickets and provide estimates.
  • Wrote build scripts using POM XML files, Maven, and ANT.
  • Used Jenkins for build and deployment automation and JIRA for issue tracking and project management.
  • Utilized Log4J for logging and message tracing.
  • Extensively used AEM Tag Libraries in component development.
  • Implemented custom widgets to support multi-composite fields.
  • Built interactive web pages using HTML, CSS, JavaScript, and jQuery.
  • Implemented complex workflows such as multilevel approval workflows and custom process steps.
  • Developed custom workflows using OSGi bundles.
  • Integrated AEM assets and brand portal with SaaS tools such as Opal for campaign management and Workfront for metadata population.
  • Worked with CRX as the repository and accessed CRX content nodes using SQL Queries and XPath.
  • Used Git as a distributed revision control system; integrated FileVault with Git to synchronize code across environments.
  • Integrated third-party extensions and plugins into Joomla to enhance functionality like SEO tools, e-commerce, and social media feeds.
  • Provided estimates, designs, and specifications for AEM templates, components, and workflows.
  • Built various web pages using HTML, CSS, JavaScript, jQuery, and React.
  • Defined implementation processes, quality gates, and coding standards.
  • Set up and configured Authoring/Publishing environments, replication agents, and AEM Dispatcher to cache landing pages and serve static HTML from Apache.
  • Developed GUI components using HTML5 and JavaScript.
  • Integrated AEM with React applications using client libraries for rendering and consuming JSON data.
  • Provided estimates, designs, and specifications for AEM templates, components, and workflows.
  • Integrated web pages using HTML, CSS, JavaScript, jQuery, and React.
  • Used Bootstrap CSS framework for responsive UI design.
  • Effectively communicated design options to customers and adopted Agile/iterative methodologies based on project needs.
  • Environment: AEM 6.5/6.4, HTML5, React.js, JavaScript, Bootstrap, CSS, Adobe WCM, CRX/CRXDE, jQuery, HTML.

Associate Software Engineer

Aditi Technologies Pvt. Ltd.
09.2020 - 12.2021
  • Gained hands-on experience in developing and maintaining web applications using Java, HTML, CSS, and JavaScript.
  • Assisted in building and consuming RESTful APIs for backend integration and data communication.
  • Supported the team in writing clean, modular, and well-documented code under the guidance of senior developers.
  • Participated in daily stand-up meetings and sprint planning sessions as part of an Agile development team.
  • Helped perform basic debugging and unit testing to ensure code quality and reliability.
  • Learned version control practices using Git, and collaborated on codebase changes through GitHub.

Education

Master of Science - Information Systems

Central Michigan University
Mount Pleasant, MI
05.2023

Bachelor of Science - Civil Engineering

Vignan University
Guntur, India
06.2020

Skills

  • Typescript and JavaScript
  • Python and Java
  • C and C
  • HTML and CSS
  • Reactjs and Nodejs
  • REST APIs and JUnit
  • Spring and Spring Boot
  • Version control with Git
  • Project management with Jira
  • Documentation with Confluence
  • Continuous integration with Jenkins
  • Code quality with SonarQube
  • Containerization with Docker
  • Database management systems
  • MS SQL Server and MySQL
  • PostgreSQL and MongoDB

Projects

Rental Management System, Developed a full-stack Rental Management System as part of a Master’s capstone project, enabling landlords and tenants to manage property listings, payments, and rental agreements efficiently., Python, Flask, Django, MySQL, PostgreSQL, HTML, CSS, JavaScript, Bootstrap, Designed and implemented Python-based backend services with Flask/Django to handle user authentication, property listings, lease tracking, and maintenance requests., Integrated a relational database (MySQL/PostgreSQL) to store and manage user data, property details, and rental transactions securely., Built dynamic, user-friendly interfaces using HTML, CSS, JavaScript, and Bootstrap, enhancing usability and responsiveness across devices., Implemented RESTful APIs for data interaction between frontend and backend, ensuring smooth and secure data communication., Used Git for version control and followed Agile development practices including weekly sprints and peer code reviews.

Timeline

AEM Developer

T-Mobile
02.2025 - Current

AEM Developer

Optum
09.2023 - 01.2025

Associate Software Engineer

Aditi Technologies Pvt. Ltd.
09.2020 - 12.2021

Master of Science - Information Systems

Central Michigan University

Bachelor of Science - Civil Engineering

Vignan University
Lakshmi Rishi Vardhan Tommandru