Skip to main content
Prashant Sah

Prashant Sah

Backend Developer with 2+ years of experience building scalable, production-grade services

Talent
NoidaMember since September 19, 2026
JavaSpring BootSpring WebFluxPostgreSQLMySQLMongoDBRedisOAuthRBACRailwayCloudflare R2GitGitHub Actions CI/CDMavenRazorpayVercel Domain APIsREST API designReactive programmingR2DBCOpenPDFApache POI
·

Hire this person

Send a job offer directly to this candidate

JavaSpring BootSpring WebFluxPostgreSQLMySQL

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)

Skills

production-grade services

Reviews

Related