Hi, I'm Ankita
I am a



About ME



I am a Software Developer at Airtel Digital, where I build and maintain Java Spring Boot microservices powering the MITRA retailer platform — one of Airtel's key revenue-generating applications. My work spans REST API development, geospatial data integration, and backend system design. Prior to Airtel, I interned at IIT Jammu, where I worked on deep learning research — building transformer and autoencoder models to detect PII leakage in network traffic, and leveraging GANs for synthetic data generation. I hold a degree in Computer Science Engineering from Thapar Institute of Engineering and Technology, Patiala, where my foundation in DSA, OOP, and system design was built. My journey began in an Army school in Jammu, where I developed values of discipline and consistency that continue to shape how I work. I enjoy building things that solve real problems — from published PyPI packages to production-grade backend systems.

Skill Development & Career Journey

Languages

Java Python C/C++ SQL

Frameworks

Spring Boot Microservices REST APIs Flask

Libraries

Pandas NumPy OpenCV scikit-learn

Tools

Git Jira IntelliJ Bitbucket

Career Journey

Jul 2024 – Present
Software Developer · Airtel Digital

Building and maintaining Java Spring Boot microservices powering the MITRA retailer platform — one of Airtel's key revenue-generating applications.

Delivered a DoT-mandated compliance portal for J&K and NESA telecom circles with paginated REST APIs for document upload, bulk-upload, approval workflows, and automated restriction enforcement for SIM-selling retailers.

Built key features for RAAHI, Airtel's internal employee travel reimbursement app — implemented trip pause/resume, dynamic rerouting to manager approval flows, conditional skip-manager logic, and distance validation for reimbursement eligibility.

Delivered multiple business-critical features including ZMOU OTF commission changes, MBOSS Site ID integration, and MNP-FRC enhancements — all with zero production rollbacks. Also improved system security via login cache optimization and session invalidation.

Jan 2024 – Jun 2024
Research Intern · IIT Jammu

Built transformer and autoencoder models to detect PII leakage in network traffic. Used GANs for synthetic data generation and triplet loss to reduce overfitting.

May 2022 – Jun 2022
Intern Engage Mentee · Microsoft

Built an ATM security system using facial recognition for password-free login via OpenCV and Tkinter.

My Projects

Event Booking System

Built a scalable event booking system using Java, Spring Boot, and Redis for distributed seat locking — preventing double-booking under concurrency. Integrates with my Notification System to send real email confirmations after booking.

Notification System

Async, fault-tolerant notification service using Kafka with multi-channel delivery (Email, Firebase Push), 3-tier retry, DLQ, and AI-powered failure analysis. Used as the notification layer for the Event Booking System.

Song Mashup Generator

Developed a web application for creating audio mashups of a particular singer and for the given number of songs and duration.

Youtube Revenue Predicition

Utilized various machine learning models like ANN, SVM to predict youtube revenue and achieved 96.19% accuracy with Linear Regression,97.24% with SVR and 83.28% with ANN.

CodeFusion-Code-Editor-Clone

Developed a responsive and user-friendly code-editor clone which compiles code written in 3 languages HTML, CSS andJS.

TOPSIS Generator

Implemented the TOPSIS algorithm in Python, ensuring efficient computations for decision-making and integrated it with a user-friendly web interface. Also published the TOPSIS package on PyPI.

Banking ATM Security System

Developed an innovative ATM banking security system that leverages facial recognition technology for secure and convenient login to user's bank accounts.

Emotion-detector

Utilized Deep-face library to detect emotions to detect emotions of a person.



Contact Me