At Tata Consultancy Services, I build and maintain full-stack enterprise systems, designing scalable RESTful APIs and Spring Boot microservices that exchange real-time JSON data with Angular applications.
I've led a legacy application migration from Struts 2 to Angular and Spring Boot microservices, rebuilt architecture from the ground up, and owned features through design, UI integration, and release. I also investigate production issues, manage relational database schemas with SQL and JPA, automate workflows with Spring Batch, and mentor junior engineers through code reviews.
Outside of work, I've built Facebook-style and YouTube-style platforms with React and Firebase, including real-time updates, authentication, posting, commenting, video search, playback, and recommendations.
