About
Software Engineer with ~1 year of experience designing and building backend services and distributed systems using Java, Spring Boot, REST APIs, and Microservices. Experienced across the full service lifecycle — from designing API endpoints and integrating databases to improving performance, reliability, and application stability through debugging, query optimization, and cross-service testing. Strong foundation in data structures, algorithms, OOPs, and SDLC, with hands-on experience building multi-service architectures using Spring Cloud, Docker, and Git.
Experience1
Technical Consultant – Java, SQL & Python
Jun 2025 — Mar 2026TNS India Foundation (TNSIF)
Built and maintained 12–15 RESTful API endpoints using Java, Spring Boot, and Hibernate/JPA utilized by 50–100+ internal users. Developed and integrated 4–6 backend modules against SQL tables with 5,000–20,000+ records, automating validation to reduce manual effort by 30–40%. Fixed 30–40 backend issues improving API response time by 20–30% and application stability. Worked in an Agile team contributing to documentation, testing, debugging, and deployment. Mentored over 400 learners in Java, SQL, and backend development.
Projects2
Designed and built a distributed e-commerce backend comprising 6 Spring Boot/Spring Cloud components including Config Server, Eureka Server, API Gateway, User, Product, and Order Services. Configured service discovery and API routing using Eureka and Spring Cloud Gateway to eliminate hardcoded service URLs. Tested inter-service communication, REST endpoints, and failure scenarios with Postman. Integrated PostgreSQL using Spring Data JPA with a database-per-service architecture and containerized 7 services using Docker Compose, reducing environment startup time from ~8–10 minutes to 2–3 minutes with a single command.
- Java
- Spring Boot
- Spring Cloud
- Eureka
- Gateway
- Config
- Docker
- PostgreSQL
- Git
Analyzed 9,994 retail sales transactions end-to-end using Python (Pandas), SQL, and Power BI. Wrote 26+ SQL queries including aggregates, window functions, and CTEs to derive sales, customer, and regional insights. Built an interactive Power BI dashboard showing key performance indicators, regional and category trends, and top customers/products tracking $2.30M sales, $286.40K profit, and 5,009 orders across 793 customers.
- Python
- Pandas
- NumPy
- SQL
- MySQL
- Power BI
- Excel
Education1
B.Tech
2021 — 2025Manakula Vinayagar Institute of Technology, Puducherry
Computer Science & Engineering