Skip to content
View vishantchoudhary2532000's full-sized avatar

Block or report vishantchoudhary2532000

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi πŸ‘‹, I'm Vishant Kumar

Full-Stack Engineer | Next.js & Node.js Specialist | SaaS Architect

πŸš€ Building Scalable SaaS Platforms & Production-Ready Backend Systems
⚑ Next.js β€’ NestJS β€’ Node.js β€’ Stripe β€’ PostgreSQL β€’ MongoDB β€’ Redis


πŸ‘¨β€πŸ’» About Me

Professional Full-Stack Developer with 5+ years of experience building scalable SaaS MVPs, enterprise-grade admin dashboards, and robust backend architectures.

I focus on delivering high-performance applications with clean, maintainable, and modular code using modern MERN & TypeScript ecosystems.

My expertise includes:

β†’ SaaS architecture & subscription systems
β†’ Secure Stripe integrations (Checkout, Elements, Webhooks)
β†’ Backend system design & API architecture
β†’ Background job processing & async workflows
β†’ Scalable admin dashboards & internal tools


πŸš€ Featured Projects

πŸ’³ Stripe Payment Demo

Comprehensive Stripe Checkout & Elements integration with secure server-side validation.

πŸ”— Repository: https://github.com/vishantchoudhary2532000/stripe-demo
🌍 Live Demo: https://stripe-demo-olive.vercel.app/
πŸ›  Tech: Next.js 14, Stripe API, Tailwind CSS

Key Highlights: β†’ Secure payment flow
β†’ Server-side verification
β†’ Clean modular frontend structure


πŸš€ SaaS Subscription Demo

Full-stack SaaS demo featuring authentication, Stripe subscriptions (test mode), webhook-based access control, and protected routes.

πŸ”— Repository: https://github.com/vishantchoudhary2532000/saas-subscription-demo
🌍 Live Demo: https://saas-subscription-demo.vercel.app/
πŸ›  Tech: Next.js 14, NestJS, Stripe Webhooks, MongoDB, JWT Auth

Key Highlights: β†’ Subscription lifecycle management
β†’ Webhook-based access updates
β†’ Persistent user session handling
β†’ Secure role-based route protection


πŸ“Š Next.js Admin Dashboard (AstraPanel)

Premium, performance-optimized admin template with advanced UI components and data visualization.

πŸ”— Repository: https://github.com/vishantchoudhary2532000/nextjs-dashboard-template
🌍 Live Demo: https://nextjs-dashboard-template-jet.vercel.app/
πŸ›  Tech: Next.js 14, Framer Motion, Recharts, Lucide Icons

Key Highlights: β†’ Complex data visualization
β†’ Performance-focused architecture
β†’ Clean UI component system


πŸ— NestJS API Boilerplate

Production-ready backend architecture emphasizing modularity, security, and scalability.

πŸ”— Repository: https://github.com/vishantchoudhary2532000/nestjs-api-boilerplate
πŸ›  Tech: NestJS, Prisma ORM, JWT Auth, Swagger Documentation

Key Highlights: β†’ Modular folder structure
β†’ JWT authentication
β†’ API documentation with Swagger
β†’ Database abstraction via Prisma


βš™ Node Background Jobs System

Scalable job processing architecture for handling asynchronous & intensive tasks.

πŸ”— Repository: https://github.com/vishantchoudhary2532000/node-background-jobs
πŸ›  Tech: Node.js, BullMQ, Redis, Winston Logs

Key Highlights: β†’ Queue-based background processing
β†’ Fault-tolerant job handling
β†’ Structured logging


πŸ“„ Node PDF Generator

Dynamic PDF generation utility using HTML templates.

πŸ”— Repository: https://github.com/vishantchoudhary2532000/node-pdf-generator
πŸ›  Tech: Node.js, Puppeteer, Handlebars

Key Highlights: β†’ HTML-to-PDF rendering
β†’ Template-driven document generation
β†’ Scalable document creation flow


πŸ›  Technical Stack

Frontend

Next.js 14 β€’ React β€’ TypeScript β€’ Tailwind CSS β€’ Framer Motion

Backend

Node.js β€’ Express β€’ NestJS β€’ Prisma β€’ TypeORM

Databases

PostgreSQL β€’ MongoDB β€’ Redis

Integrations & Systems

Stripe (Subscriptions & Payments) β€’ BullMQ β€’ Background Processing β€’ PDF Automation


πŸ’Ό Services I Provide

I help founders and engineering teams with:

β†’ SaaS MVP Development (Idea β†’ Deployment)
β†’ Stripe Payment & Subscription Infrastructure
β†’ Admin Dashboards & Internal Tools
β†’ Backend System Architecture
β†’ Async Processing & Job Queues
β†’ API Optimization & Security


πŸ“« Contact

πŸ“§ Email: vishantchoudhary2532000@gmail.com
🌍 GitHub: https://github.com/vishantchoudhary2532000


⚑ Philosophy

"Build systems that scale β€” not features that break."

Clean architecture, performance, and maintainability always come first.


⭐ Open to contract roles and freelance collaborations.

Pinned Loading

  1. saas-subscription-demo saas-subscription-demo Public

    Full-stack SaaS subscription demo with authentication, Stripe checkout (test mode), protected routes, and a simple dashboard using Next.js and NestJS.

    TypeScript 1

  2. stripe-demo stripe-demo Public

    Stripe payment UI demo built with Next.js. Demonstrates client-side checkout flow and integration with Stripe APIs for frontend testing and prototyping.

    TypeScript 1

  3. nestjs-api-boilerplate nestjs-api-boilerplate Public

    Production-ready NestJS REST API boilerplate with JWT auth and modular architecture.

    TypeScript 1

  4. node-background-jobs node-background-jobs Public

    Node.js background jobs with cron scheduling, queues, retries, and logging.

    TypeScript 1

  5. nextjs-dashboard-template nextjs-dashboard-template Public

    Opinionated Next.js dashboard starter with auth, RBAC, charts, tables, and a clean, scalable layout. Perfect for building admin panels, CRMs, and internal tools without starting from scratch.

    TypeScript 1

  6. node-pdf-generator node-pdf-generator Public

    Branded PDF generation and PDF parsing service using Node.js and Puppeteer, supporting dynamic content, images, and QR codes.

    TypeScript 1