Chennai, Tamil Nadu, India
Backend-focused full-stack engineer building Java, Spring Boot, React, and MySQL applications with secure APIs, clean service boundaries, and practical deployment workflows. My work is focused on building systems that are easy to understand, test, maintain, and review. I care about clear API contracts, secure authentication, relational data design, readable code, and deployed products that demonstrate real workflows. ━━━━━━━━━━━━━━━━━━━━ ⚙️ 01 / ENGINEERING FOCUS ━━━━━━━━━━━━━━━━━━━━ Backend Development Java, Spring Boot, REST APIs, Spring Security, JWT, RBAC, validation, DTOs, service-layer architecture, and transactional workflows. Application Design MySQL, Spring Data JPA, Hibernate, relational modeling, entity relationships, repository boundaries, and structured persistence logic. Product Implementation React, Next.js, TypeScript, Tailwind CSS, customer workflows, admin workflows, dashboards, forms, and deployed interfaces. Testing & Delivery JUnit, MockMvc, API testing, Docker, Docker Compose, GitHub Actions, Vercel, Postman, and Swagger/OpenAPI. ━━━━━━━━━━━━━━━━━━━━ 🧩 02 / SELECTED WORK ━━━━━━━━━━━━━━━━━━━━ CollabBoard Real-time collaboration platform built with React, Spring Boot, MySQL, JWT, STOMP WebSockets, and Docker. → Built workspace, board, card, comment, and activity workflows with authenticated access control and real-time board updates. → Enforced board-level authorization and authenticated WebSocket handshakes to protect collaborative updates. Nexora Full-stack e-commerce platform built with React, Spring Boot, MySQL, Spring Security, JWT, and REST APIs. → Implemented catalog, cart, wishlist, checkout, orders, customer profiles, admin workflows, email actions, and invoice PDF generation. → Validated authentication, profile, email, and PDF workflows with focused backend tests. ━━━━━━━━━━━━━━━━━━━━ 📐 03 / ENGINEERING PRINCIPLES ━━━━━━━━━━━━━━━━━━━━ I prefer systems that are simple to reason about, secure by default, and practical to maintain. I focus on: → Clear API contracts → Secure authentication and authorization → Clean backend layers → Practical database design → Tested business workflows → Readable documentation → Deployed demos that prove the system works ━━━━━━━━━━━━━━━━━━━━ 🎯 04 / CURRENT DIRECTION ━━━━━━━━━━━━━━━━━━━━ I am looking for backend developer, Java developer, and full-stack developer opportunities where I can work on meaningful products, learn from strong engineers, and contribute with discipline.
Built a production-style ecommerce backend using Java 17, Spring Boot, Spring Security, JWT, MySQL, Spring Data JPA, Hibernate, Maven, and JUnit. Key contributions: - Developed secure authentication with signup, login, JWT tokens, email verification, forgot password, and reset password flows. - Built REST APIs for products, categories, customer profiles, saved addresses, orders, invoice downloads, and admin dashboard metrics. - Implemented role-based access control, BCrypt password hashing, request validation, and centralized exception handling. - Integrated MySQL with Spring Data JPA and Hibernate for ecommerce data persistence. - Added transactional email support using Spring Mail and configurable SMTP settings. - Generated downloadable PDF invoices for customer orders. - Wrote automated tests and professional documentation with setup steps, API overview, and configuration details.
Built full-stack products with Spring Boot services, React/Next.js frontends, JWT authentication, role-based access, and MySQL persistence. Designed REST APIs with DTO contracts, validation, service layers, transactional workflows, and clear data ownership. Implemented real-time and commerce workflows including authenticated WebSockets, cart/order flows, email actions, and PDF generation. Set up repeatable delivery with Docker Compose, GitHub Actions, Vercel deployments, backend tests, and documented validation paths.