Hi, I'm Aman Gupta

Software Engineer with over 2 years of experience in AEM Development and frontend technologies. Passionate about crafting efficient, scalable and user-friendly web applications that drive business success.

About Me

Passionate about crafting digital experiences that make a difference in people's lives

Aman Gupta- Software Engineer

With over 2 years of experience as an AEM Developer, I specialize in architecting scalable content management systems and building hybrid web applications that enhance digital customer experiences. My technical journey began during my B.Tech at Jaypee Institute of Information Technology, where a strong foundation in computer science fueled my passion for enterprise software and full-stack development.

I thrive in Agile environments, collaborating with cross-functional teams to deliver robust solutions for global clients in the airline and hospitality sectors. I am proficient in developing custom OSGi services, Sling Models, and Granite UI components, as well as integrating React and Angular applications using AEM’s Headless capabilities. Beyond work, I actively practice data structures and algorithms on platforms like LeetCode and stay updated with the latest advancements in the Adobe Experience Cloud ecosystem.

Leadership

Leading, mentoring, and guiding team to achieve project goals.

Problem Solving

Turning complex challenges into elegant solutions

Collaboration

Working effectively with cross-functional teams

Continuous Learning

Always exploring new technologies and best practices

Education

Building a strong foundation through continuous learning and academic excellence

Formal Education

Bachelor of Technology in Computer Science and Engineering

Jaypee Institute of Information Technology

2019 - 2023

Focus on Software Architecture and Web Development

CGPA: 7.30/10.0Winner in CodeHackathonCoding Society Lead

Senior Secondary Education (12th Grade)

Summer Fields School, Gurugram

2018 - 2019

Student in Non Medical Stream with a focus on Computer Science

Percentage: 85.6%Top 10% of the classMember of Science Club

Certifications

Power Bi Data Analyst Associate

Microsoft

2024

Business English Certificate (BEC)

Cambridge University

2020

Work Experience

Experience building and supporting enterprise web applications across hospitality and airline domains.

AEM Developer

Tata Consultancy Services

Jan 2024 - Present
Gurugram, India

Working as an AEM Developer at Tata Consultancy Services, developing and supporting enterprise web applications for global clients in the hospitality and airline domains. My work includes AEM component development, frontend development, application support, deployments, and production issue resolution.

Global Hospitality Client

Aug 2025 - Present
  • Develop and support a large-scale corporate website using AEM, covering 6,000+ pages with 99.99% system uptime.
  • Build and maintain reusable AEM components using Granite UI, Multifield, Selectors, and AEM Style System.
  • Developed an AI-assisted FAQ solution using existing support data to answer common user queries.
  • Handle application issues and production support requests through ServiceNow.

International Airline Client

Jan 2024 - Aug 2025
  • Developed and maintained 20+ AEM components for a global air cargo website.
  • Worked on a ground staff application using Angular and a passenger loyalty tool using ReactJS.
  • Managed CI/CD deployments and version control using Azure DevOps across multiple environments.
  • Investigated and resolved bugs, application issues, and production support requests.

Technologies

Adobe Experience Manager (AEM 6.5)JavaHTL (Sightly)Apache SlingSling ModelsOSGiJCRGranite UIJavaScriptReact.jsAngularMavenGitAzure DevOpsServiceNowHTML5CSS3

Skills & Expertise

A comprehensive toolkit for building modern, scalable applications

Primary Proficiency

Adobe Experience Manager

Application
Proficiency85%

Java (OSGi/Sling)

Programming
Proficiency70%

JavaScript

Frontend
Proficiency65%

Service Now

Application
Proficiency85%

React.js

Frontend
Proficiency60%

Azure DevOps

Application
Proficiency65%

Secondary Proficiency

Angular

Frontend
Proficiency65%

C/C++

Programming
Proficiency70%

Python

Programming
Proficiency75%

GraphQL

Application
Proficiency60%

Skill Categories

Frontend Development

React.jsAngularHTL (Sightly)JavaScriptHTML/CSS

Adobe Experience Manager

OSGi BundlesSling ModelsAEM SitesGranite UIWorkflow Support

Backend & Architecture

Java (J2EE)Apache SlingJCR (Oak)REST APIsGraphQL

Tools & Workflow

MavenGitAzure DevOpsCRXDE LiteServiceNowSourcetreePostman

Core Competencies

Data StructuresAlgorithmsOOPsSystem DesignSQL

Soft Skills

Agile/ScrumProblem SolvingCollaborationCommunicationIncident Management

Featured Projects

Projects showcasing my experience in web development, backend integration, payments, automation, and real-time systems.

SHRDCabs – Shuttle Booking & Live Tracking Platform
Live

SHRDCabs – Shuttle Booking & Live Tracking Platform

An end-to-end shuttle booking platform developed to simplify daily shuttle travel. The platform allows users to book rides, manage trips, purchase bus passes, make online payments, and track shuttles live.

Key Features:

  • Online Shuttle Booking
  • My Trips
  • Bus Pass Management
  • Razorpay Payments
  • Live Shuttle Tracking
  • Responsive Web Design

Technologies:

HTML5CSS3JavaScriptGoogle Apps ScriptGoogle SheetsRazorpay
Intruder Alert System
Completed

Intruder Alert System

A real-time intrusion detection system built using Arduino UNO, ESP8266, and an ultrasonic sensor. The system sends distance data to Firebase and displays the information through a Flask-based web interface.

Key Features:

  • Real-time Detection
  • Firebase Integration
  • Distance Monitoring
  • Web Interface

Technologies:

Arduino UNOESP8266FirebaseFlaskPython
Multilingual Named Entity Recognition
Completed

Multilingual Named Entity Recognition

A Flask-based web application for multilingual text processing that automatically detects the input language and identifies named entities such as people, organizations, and locations.

Key Features:

  • Language Detection
  • Named Entity Recognition
  • Multilingual Processing
  • Web Interface

Technologies:

PythonFlaskspaCylangdetectHTMLCSS

Get In Touch

Ready to collaborate? Let's discuss your next project and bring your ideas to life

Let's Connect

I'm always interested in hearing about new opportunities, interesting projects, or just having a chat about technology. Feel free to reach out through any of the channels below.

Follow Me

Send a Message

© 2026 Aman Gupta