Projects

Enterprise-level backend projects worked on at TCS and during internship

Aadhaar Data Vault (ADV) – API Module

Banking / Aadhaar Security System

Aadhaar Data Vault (ADV) is a secure system used by banks to store and process Aadhaar numbers in encrypted form, complying with regulatory and security standards.

  • Owned and developed REST APIs for the ADV API module based on bank-specific requirements.
  • Supported multiple banks with similar workflows but varying validations and configurations.
  • Ensured Aadhaar (UID) numbers were stored and processed only in encrypted format.
  • Optimized existing APIs by analyzing request flow and removing redundant SQL queries.
  • Handled vulnerabilities identified during SAST, CVC, DAST, and OSS security scans.
  • Worked on on-premises deployments hosted on bank infrastructure.

Technologies: Java 8, Spring Boot, JMS, ActiveMQ, JMeter, H2 Database


E-Toll System

Transportation / Toll Processing System

E-Toll is a backend system designed to handle toll-related transactions and processing using asynchronous services.

  • Developed backend REST APIs using Spring Boot.
  • Implemented asynchronous processing for toll-related operations.
  • Used JPA Repository for database interaction.

Technologies: Java 24, Spring Boot, Async Programming, JPA Repository, H2 Database


OpenG2P

Government-to-Person (G2P) Platform

OpenG2P is a digital public infrastructure platform used for delivering government benefits directly to citizens.

  • Worked on backend services supporting G2P workflows.
  • Developed REST APIs using FastAPI.
  • Integrated and customized modules using the Odoo framework.

Technologies: Python, FastAPI, Odoo

Robot Assistant

Online
Hi! I'm Naga's virtual assistant. Ask me anything about his work!