Java Backend Developer | Production-grade Spring Boot systems — security, payments, 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, containerized and reproducible deployments, 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), and an AI Health Assistant powered by Groq's Llama 3.3.
- 🌱 Currently deepening: Kafka & WebSocket, for event-driven and real-time 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, Docker, 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
- 🐳 Fully containerized — Spring Boot + MySQL + Redis all run via a multi-stage Docker build and Docker Compose, with health-checked startup ordering and persistent volumes; spin up the entire stack with one command
- 🤖 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.