
Shivam Sourav
I build full-stack web applications. Shipped 2 client products and 3 production systems — 200+ REST endpoints, payment integrations with webhook verification, and role-based access control across multi-portal architectures.
Next.js · TypeScript · Elysia · Prisma · PostgreSQL · Redis · Razorpay · AWS Lambda · S3 · Jotai · TanStack Query
- Built and launched a production e-commerce platform end-to-end — 24 storefront pages, 49 reusable UI components, and 85 Bun/Elysia API endpoints spanning product catalog, checkout, admin, and payment reconciliation.
- Automated image optimization via an AWS Lambda pipeline triggered on admin upload — generating responsive asset variants in 3 quality tiers (small, medium, large) to cut page load times across all device viewports.
- Secured the platform with a multi-strategy auth system — Google OAuth, OTP email verification, JWT cookie sessions with automatic refresh, and role-based guards protecting 64 routes.
- Orchestrated a complete checkout pipeline — cart state management, Razorpay payment capture, automatic token refresh on 401, and webhook-driven order finalization backed by Redis order intents and real-time stock validation.
- Shipped a 9-page admin dashboard enabling catalog CRUD, order lifecycle tracking, promo code management, and automated Razorpay payment reconciliation.
Next.js · React · TypeScript · Tailwind CSS
- Architected a 23-page Next.js frontend with 17 shared components and production SEO — dynamic generateMetadata, JSON-LD schemas, and programmatic sitemap generation — driving organic discoverability for a live advisory business.
- Modeled 6 service categories and 15 detail pages through typed TypeScript content schemas and templatized layouts, eliminating content duplication and enabling non-developer page additions.
- Campus ERP System
Next.js · React (Vite) · TypeScript · Express · Prisma · PostgreSQL · Redis · Turborepo · Cloudinary
Architected a two-portal university ERP — 29 admin/professor pages (Next.js) + 20 student pages (Vite) — unified by a shared Express API layer serving 132 endpoints behind 40 role-protected routes.
- Echo – Real-Time Chat App
React · Node.js · Express · MongoDB · WebSocket · JWT · Zustand · Cloudinary · Tailwind CSS
Shipped a real-time 1:1 chat application with native WebSocket messaging, live online-presence tracking, and image sharing — 8 REST endpoints, 3 Zustand stores, and secure JWT cookie auth.
- Zenith – Workspace & Task Manager
React 19 · TypeScript · Bun · Express · Prisma · MongoDB · Docker · TanStack Query · Jotai
Engineered a multi-tenant workspace platform with cryptographic invite codes, cascading owner/member authorization middleware, and fully containerized Docker Compose deployments with CI/CD via GitHub Actions.
Siksha 'O' Anusandhan University
Bachelor of Technology in Computer Science and Engineering
100xdev Cohort 3.0
CertifiedFull-Stack Web Development, Backend Systems, & DevOps Fundamentals