
Prashant Sah
Backend Developer with 2+ years of experience building scalable, production-grade services
Hire this person
Send a job offer directly to this candidate
About
Backend Developer with 2+ years of experience building scalable, production-grade services using Java, Spring Boot, and Spring WebFlux. Skilled in reactive programming, REST API design, authentication systems (JWT, OTP, OAuth), and database optimization across PostgreSQL, MongoDB, and MySQL. Experienced with Redis caching, cloud object storage (Cloudflare R2), payment gateway integration (Razorpay), and CI/CD deployment on AWS.
Experience
Backend Developer at Clan Business Pvt Ltd (2024-07 – Present)
- Designed and developed scalable Spring Boot / Spring WebFlux microservices for e-commerce and SaaS workflows, including Auth, Cart, Orders, Catalog, and Payments.
- Built secure REST APIs for seller onboarding, payments (Razorpay/UPI), coupons, invoices, refunds, and shipment tracking.
- Optimized backend systems through pagination, search filters, inventory sync, and tax/shipping logic, improving operational efficiency.
- Automated deployments using GitHub Actions CI/CD, Maven, and AWS EC2/S3, reducing manual release effort.
Backend Developer at Clan Business Pvt Ltd
Multi-tenant SaaS Website Builder — Spring WebFlux, PostgreSQL, Redis, R2DBC, Railway, Razorpay, Vercel API
- Built a multi-tenant SaaS website builder on Railway using a fully reactive, non-blocking architecture with headless CMS, clone-on-apply templates, tenant isolation, and custom domain/subdomain support.
- Optimized backend performance using Redis caching, PgBouncer connection pooling, and PostgreSQL query tuning, reducing API response time from 9s to sub-300ms.
- Integrated Vercel domain APIs and Razorpay payment gateway with automated DNS verification, secure webhook handling, and payment-gated activation; implemented JWT auth, RBAC, and rate limiting.
Backend Developer at Clan Business Pvt Ltd
E-Learning Platform — Spring Boot WebFlux, PostgreSQL, Cloudflare R2, JWT
- Designed reactive REST APIs (Mono/Flux) for authentication, question banks, test management, books, and academic content modules.
- Built role-based JWT authentication with access/refresh tokens, session revocation, logout-from-all-devices, and OTP-based email verification with hashed OTP storage and retry limits.
- Developed a Question Bank Management System (MCQ, Match-the-Following) and a Teacher Test Management module with automatic/manual test creation.
- Implemented PDF/Word exam paper generation (OpenPDF, Apache POI) and a secure asynchronous book-processing pipeline (ZIP extraction, presigned URLs, ZIP Slip protection) on Cloudflare R2, offloading blocking work via Schedulers.boundedElastic().
Education
Bachelor of Computer Science & Engineering in Computer Science & Engineering – KCC Institute of Technology & Management (2019 – 2023)

