Skip to content
View ankitdoi-coder's full-sized avatar

Block or report ankitdoi-coder

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ankitdoi-coder/README.md

Hi ๐Ÿ‘‹, I'm Ankit Kumar Gurjar

Java Backend Developer | Production-grade Spring Boot systems โ€” security, payments, real-time systems, containerization, AI integration

coderankit82


๐Ÿš€ About Me

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

๐Ÿ† Featured Project

๐Ÿฅ Smart Healthcare Appointment & Records System

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


๐Ÿ’ผ Professional Experience

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.


๐Ÿ”— Connect with Me

TwitterLinkedInInstagramYouTubeHackerRankLeetCode


๐Ÿ› ๏ธ Languages and Tools

๐Ÿ’ป Backend

JavaSpringSpring BootJPAHibernateSpring SecurityJWTOAuth 2.0WebSocketRazorpayGroqJSPServletRedis

๐ŸŽจ Frontend

ReactAngularTypeScriptJavaScriptHTML5CSS3BootstrapTailwindCSS

๐Ÿ—„๏ธ Database & Cloud

MySQLPostgreSQLCloudinaryHostinger

โš™๏ธ DevOps & Tools

DockerDocker ComposeGitPostmanSwaggerFigma


๐Ÿ“Š GitHub Stats

ankitdoi-coder

ankitdoi-coder

ankitdoi-coder

Pinned Loading

  1. Smart_Hospital_Management_SystemSmart_Hospital_Management_SystemPublic

    ๐Ÿฅ Full-Stack Smart Hospital Management SaaS. This repository links to the system's React frontend and robust Java Spring Boot backend. Features secure Role-Based Authorization for 3 roles (Admin, Dโ€ฆ

  2. Hospital_System_BackendHospital_System_BackendPublic

    A robust Smart Healthcare Management System backend built with Java and Spring Boot. Features strict Role-Based Authorization, stateless JWT/OAuth2 authentication, and seamless Razorpay integrationโ€ฆ

    Java 2 3

  3. Personal-Finance-Tracking-System-java-Full-Stack-AppPersonal-Finance-Tracking-System-java-Full-Stack-AppPublic

    Junior Java Developer with hands-on experience building end-to-end web applications. Developed a full-stack Personal Finance Tracking System utilizing Java, Spring Boot, and Spring Security. Proficโ€ฆ

    HTML 2 1

  4. API-Gateway-Guardrail-System-Backend-Heavy-API-Gateway-Guardrail-System-Backend-Heavy-Public

    ๐Ÿš€ Scalable Social Media REST API engineered with Java, Spring Boot, and PostgreSQL. Demonstrates advanced backend practices including Redis caching for performance optimization, robust DTO patternsโ€ฆ

    Java

  5. Movie-Downloding-PlatformMovie-Downloding-PlatformPublic

    ๐ŸŽฌ Full-Stack Media Distribution Platform. Built with a Java Spring Boot backend and an Angular frontend. Features secure admin dashboards, JWT authentication via Spring Security, custom file-handliโ€ฆ

    SCSS