About
Backend Software Engineer with 1+ year of experience in Java backend development, building scalable REST APIs using Spring Boot, Spring MVC, and Spring Data JPA. Experienced in database optimization with PostgreSQL, implementing layered architecture, and developing secure backend services using Spring Security.
Skills & Expertise (24)
Work Experience
Software Engineer
Tech Mahindra
Mar 2024 - Present
Developed 10+ RESTful APIs using Spring Boot and Spring MVC to manage credit score data, financial records, and reporting features for internal banking operations. Implemented layered architecture (Controller–Service–Repository) with DTO patterns, improving code maintainability and reducing data exposure across service layers. Optimized PostgreSQL queries, improving API response time by 20% during large credit data retrieval operations. Implemented pagination and validation for API endpoints, enabling efficient handling of 1000+ credit records per request while maintaining consistent response performance. Integrated centralized exception handling and Log4j-based logging, improving debugging efficiency and reducing issue resolution time by 30% during testing cycles.
Education
B.E. in Computer Science Engineering - RMK Engineering College
2019 - 2023 · Afghanistan
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation