Portfolio

Sooraj Gupta

Full Stack Engineer

Next.js • TypeScript • MERN

Jabalpur, IndiaOpen to Remote & Relocation

I build production-grade web applications with clean, scalable architectures-from CRM and billing platforms to membership systems and e-commerce, with a focus on performance, DX, and maintainability.

Experience

Full Stack Engineer

Business Culture

Jabalpur, India · Dec 2024 – Present

  • Built and maintained production-grade CRM and billing systems using the MERN stack.
  • Designed and integrated secure Razorpay payment workflows for business-critical transactions.
  • Implemented OTP auth, automated email notifications, and role-based access control (RBAC).
  • Migrated 8,000+ legacy SQL records to MongoDB with schema validation and zero downtime.
  • Converted 44,800+ DevLys legacy member records to Unicode and migrated cleaned data into MongoDB.
  • Owned features end-to-end, independently shipping and iterating as business needs evolved.

Selected Projects

Enterprise CRM & Billing Systems (MERN)

Business Culture, Century Group, Krishnashray

  • Role-based access, lead management, billing, and reporting dashboards.
  • Robust data models and API design for extensibility and maintainability.
MongoDBExpressReactNode.js

Vaish Mahasammelan MP Website

Large-scale membership platform

  • Complex multi-section forms (40+ fields) with validation.
  • Paid / free registrations, OTP verification, automated email notifications.
  • Jobs and matrimony modules with printing management.
MERNOTPEmailMongoDB

Commercial Business Websites (Next.js)

Century Group, Inspire Salon, Business Culture, Oswal Udyog, Nirmal Glasstech

  • SEO-friendly, responsive marketing sites using Next.js & Tailwind.
  • Reusable UI components for rapid delivery across multiple brands.
Next.jsTailwindSSR

Raeeth E-commerce Platform (WIP)

Full-stack eCommerce system

  • Product management, orders, and admin panel with role-based access.
  • Built with Next.js, Prisma, and PostgreSQL for strong typing and reliability.
Next.jsPrismaPostgreSQL

Open Source

@s54a/init

Project initializer with GitHub cloning and templating.

  • 750+ downloads on npm.

@s54a/cliclock

CLI clock, timer, and stopwatch with notifications.

  • 160+ downloads on npm.

Global Time Converter

DST-aware time zone coordination app with analog clocks and dynamic hour adjustments.

MultiSearch

Web app enabling one-click search across 100+ websites from a unified input.