Java Backend Developer | Production-grade Spring Boot systems โ security, payments, real-time systems, containerization, AI integration
Java Backend Developer focused on building systems the way they're actually built in production: JWT-secured APIs with real server-side session revocation, payment flows that cryptographically verify themselves, real-time features over WebSocket, containerized and reproducible deployments (Docker Compose, deployed to Hostinger VPS), and guardrailed AI features โ not just CRUD that happens to work.
- ๐ญ Currently building:Smart Hospital Management System โ a full-stack healthcare platform: JWT + Redis-backed auth, OAuth2 login, role-based dashboards (Patient/Doctor/Admin), Razorpay payments with HMAC verification, a fully Dockerized deployment (backend + MySQL + Redis) orchestrated via Docker Compose and deployed on Hostinger, and an AI Health Assistant powered by Groq's Llama 3.3.
- ๐ฑ Currently deepening: Kafka, for event-driven system design.
- ๐ฏ Open to collaborating on:Smart Hospital Management System
- ๐ค Looking for help with:Movie Platform
- ๐จโ๐ป Portfolio:ankitgurjar.netlify.app
- ๐ Resume:View here
- ๐ฌ Ask me about: Spring Boot, Spring Security, JWT/OAuth2, REST API design, WebSocket, Docker & Docker Compose, Hostinger VPS deployment, LLM API integration, React, Redux, payment gateway integrations
- ๐ซ Reach me at:ankitdoi82@gmail.com
A production-grade full-stack healthcare platform โ 45+ REST endpoints, packaged by business feature across 9 domain modules, built and shipped solo end-to-end.
- ๐ Stateless JWT authentication with RBAC across 3 roles (
PATIENT/DOCTOR/ADMIN), Google OAuth2 login, and email OTP verification - ๐ช Redis-backed token blacklisting โ real server-side logout for stateless JWTs, closing the gap where a token otherwise stays valid until natural expiry
- ๐ณ Razorpay payment gateway โ full order lifecycle (create โ checkout โ verify) with server-side HMAC-SHA256 signature verification; the backend, never the client, is the source of truth for payment status
- ๐ฐ Billing & revenue module โ full payment audit trail across 200+ records, real-time daily/monthly revenue analytics for admins
- ๐ WebSocket-based real-time updates โ live notifications and status updates pushed to role-specific dashboards without polling
- ๐ณ Fully containerized โ Spring Boot + MySQL + Redis all run via a multi-stage Docker build, orchestrated with Docker Compose for health-checked startup ordering and persistent volumes; spin up the entire stack with one command
- โ๏ธ Deployed on Hostinger โ production hosting and container lifecycle maintained on a Hostinger VPS
- ๐ค AI Health Assistant โ a guardrailed chatbot powered by Groq's Llama 3.3 (OpenAI-compatible API), with a system prompt restricting it to general health guidance only, integrated as a floating widget on the patient dashboard
- ๐ Dual-channel (in-app + email) notification system, doctor-approval workflow, secure password-reset flow
- ๐ก๏ธ Global exception handling with a consistent JSON error contract across the entire API
- ๐ Server-side pagination across all major list endpoints โ no unbounded full-table fetches
- ๐จ React 19 + Redux Toolkit frontend, 3 role-specific dashboards, fully documented via Swagger/OpenAPI
- ๐ 480+ GitHub commits, sole engineer, end-to-end ownership
๐ Backend Repo ยท Frontend Repo
Jr. Software Developer โ SAG InfoTech Pvt. Ltd. (Dec 2025 โ Feb 2026) Delivered 3 full-stack CA (Chartered Accountant) firm portals end-to-end using Angular + Spring Boot โ tax filing, GST filing, and regulatory compliance workflows for real clients. Built multi-file upload handling with backend blob storage/serialization and integrated a payment gateway for client transactions. Diagnosed and fixed a production file-handling bug that a 5-developer team had been unable to resolve, tracing the root cause through the full request pipeline.
