About
Software Engineer with 3 years of production experience building scalable REST APIs and microservices using Java, Spring Boot, Spring Security, and Hibernate. Delivered 20+ production APIs, reduced API latency by 25%, and achieved 80%+ JUnit test coverage across enterprise-grade systems. Hands-on experience with Kafka event-driven architecture, Spring Data JPA, SQL query optimization, and JWT-based authentication. Proficient in Git, Maven, Linux with a strong focus on clean code, security, and Agile delivery.
Skills & Expertise (29)
Work Experience
Software Engineer
CGI
Jul 2023 - Present
Delivered 20+ production REST APIs using Java and Spring Boot across Nomenclature and Address modules, serving 30+ internal users and downstream systems with zero manual intervention while enforcing role-based access control using Spring Security. Implemented Bean Validation-based request validation across API request DTOs, reducing invalid requests by 10% and improving data integrity by 15%. Developed centralized exception handling using custom exception classes and a global exception handler, standardizing REST API error responses with consistent HTTP status codes and meaningful validation messages. Optimised complex SQL queries involving table joins, filtering, and indexed lookups to support data retrieval across municipal modules, reducing query execution time by 15% and improving backend performance. Achieved 80%+ unit test coverage across 10+ core modules using JUnit 5, validating service behaviour and reducing production defects across critical service layers.
Education
B.Tech in Electronics and Communication Engineering - Indian Institute of Information Technology, Tiruchirappalli
2019 - 2023 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (29)
Click a skill to find developers with the same skill