At Acquiro, I develop and enhance backend features and server-based application logic with Java and Spring Boot. I also implement and integrate REST APIs, focusing on request and response handling, validation, and error handling.
I built an AI-driven developer assistant that analyzes GitHub repositories and turns software issues into structured implementation plans using LLMs and RAG. I integrated GitHub APIs with a multi-agent workflow for codebase analysis, task decomposition, dependency identification, and plan validation.
I built ShikShak Java, a learning platform with practice questions across four levels, and integrated a Groq API-powered tutor for Java explanations and code reviews. I also developed an automated code grader and deployed the application on Render using Docker.
For TakeTicket, I engineered a concurrency-safe booking system using temporary seat locks and PostgreSQL row-level locking. I also built stateless authentication and role-based authorization with Spring Security, JWT, and BCrypt, and integrated payments with QR-code ticket generation.

