Swapnil Suman.
Thanks for visiting! Listed below are links to my socials. You can scroll down to know more about me.
Thanks for visiting! Listed below are links to my socials. You can scroll down to know more about me.


👋 Hello, I’m Swapnil, a final-year Computer Science Engineering (CSE) student with a passion for backend development, cloud computing, and DevOps.Besides these, I am also learning about artifical Intelligence these days which i believe is going to affect all of us in some way.
🚀 Currently, I’m working on developing a SaaS platform for cybersecurity companies. My journey has been shaped by hands-on experience in building scalable backends, writing Infrastructure as Code, and creating efficient CI/CD pipelines.
🎥 Outside of coding, I love exploring the art of cinematography and video editing, blending creativity with technology.
🔍 As a kid, I was always tinkering with electronic gadgets,often bricking phones and creating chaos at home. That curious spirit has evolved into a drive to solve complex problems and build innovative solutions today.
I have hands on experience in these areas:Tendon is a live fitness marketplace connecting users with personal trainers. I designed and built the entire backend from the ground up — from the first line of code to production deployment — and continue to maintain and expand it today.
What I Built
By the Numbers
Stack: PHP/Laravel · PostgreSQL · Redis · AWS · Meilisearch
Rosche is a full-stack, enterprise-grade Risk and Vulnerability Management Platform designed to help security teams manage the full lifecycle of security engagements — from asset discovery and vulnerability assessment to remediation tracking and executive reporting.
Phase 1 — Foundation — NestJS backend scaffold, PostgreSQL schema, JWT auth, base CRUD for assets and engagements.
Phase 2 — Core Features — Vulnerability management, CVSS/DREAD scoring engine, RBAC and permissions system, React frontend with Material UI.
Phase 3 — Advanced Features — AI-powered CVSS generation (Google Gemini), PDF report generation, MeiliSearch full-text search across findings, assets, and engagements, Redis caching.
Phase 4 — Infrastructure — Docker/Nginx containerization, AWS ECS Fargate deployment, CloudFormation IaC, AWS Cognito with MFA.
Phase 5 — Polish & Testing — Playwright E2E tests, Storybook component documentation, admin panel (Refine), multi-tenancy hardening.
Architecture — 7-service Docker Compose setup: NestJS API · Admin API · React frontend · Admin panel (Refine) · PostgreSQL · MeiliSearch · Nginx reverse proxy. Cloud deployment via AWS ECS Fargate with ALB, KMS-encrypted secrets, and CloudFormation IaC.
Backend: NestJS · TypeScript · PostgreSQL (TypeORM) · Redis · MeiliSearch · AWS (ECS, S3, KMS, Cognito, SES)
Frontend: React 19 · Vite · Material UI v7 · Redux Toolkit · CKEditor 5 · ECharts · @react-pdf/renderer
I contributed to the development KhetAI’s MVP, an android application designed to facilitate precision farming for farmers through machine learning predictions. My role involved seamlessly integrating Google Maps into the application, enabling precise mapping of farm boundaries.
I worked on the following tech stack:
Extracurricular Activities

