On InvoiceX, I developed a full-stack invoice and client management application using Java and Spring Boot. I implemented REST APIs, JWT authentication, and role-based access control.
I added pagination, sorting, filtering, DTO-based validation, and global exception handling. I integrated MySQL through JPA/Hibernate and tested the APIs with Postman.
I also developed Feedback Collector, with Spring Boot APIs and a React.js frontend for collecting and managing feedback. I implemented CRUD operations, validation, and SQL-backed persistence.
As a Mainframe Developer Intern at Cognizant Technology Solutions, I completed training in COBOL, JCL, DB2, and batch processing, and performed debugging, issue analysis, and job monitoring. I also developed responsive web interfaces during my IBM SkillsBuild / AICTE frontend development internship.

