Skip to content
View codewithyuvi's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@MFC-VIT

Block or report codewithyuvi

Report abuse

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

Report abuse
codewithyuvi/README.md

Hi 👋, I'm Yuvraj Bansal

Full-Stack Developer building distributed, event-driven systems | Generative AI enthusiast


🚀 About Me

  • 🔭 Currently interning as a Full Stack Developer at Equivalic (Silicon Valley, remote), building canvas-based architecture tooling and optimizing large-scale client-side data handling.
  • 💼 Previously built authentication systems at Judix / IIT Patna Incubation and shipped a 3D virtual try-on experience at Valsco Technology.
  • 🎓 Third-year B.Tech CSE student at VIT Vellore (2024–2028).
  • 🌱 Deep-diving into distributed systems, event-driven architecture, and Generative AI (RAG, LangChain, LangGraph).
  • 🏆 Semi-Finalist at RIFT Hackathon 2026 (Physics Wallah) and hackathon winner at Gravitas & Yantra, VIT Vellore.
  • ⚡ Fun fact: I enjoy refactoring and hardening existing systems as much as building new ones from scratch.

🛠️ Featured Projects

Distributed Event-Driven Automation Engine Node.js tRPC PostgreSQL Drizzle Kafka Docker K8s ArgoCD

  • Fault-tolerant microservices platform using the Transactional Outbox Pattern across PostgreSQL + Kafka to guarantee zero event loss.
  • Redis-backed rate limiting, OAuth state locks, and GenAI-powered payload summarization dispatched via Slack/Discord/SMTP.
  • Zero-downtime canary deployments via Terraform, ArgoCD GitOps & Argo Rollouts, monitored with Prometheus & Grafana.

Multi-Tenant Feedback SaaS Next.js Node.js PostgreSQL Redis Socket.io BullMQ OpenFGA

  • Multi-tenant B2B SaaS with Postgres RLS via Prisma Extensions — eliminates cross-tenant data leaks at the ORM layer.
  • ReBAC authorization with OpenFGA (Google Zanzibar) + Clerk, and a real-time engine via Socket.io + Redis Pub/Sub.
  • BullMQ job queue offloading webhooks/audit logs off the event loop, cutting API response times from 10s to <5ms.
  • Cryptographic API-key billing system with Redis INCR usage tracking and Razorpay server-to-server webhooks.

🧰 Tech Stack

Languages & Core CS C++ C Python JavaScript TypeScript Java
Data Structures & Algorithms · Object-Oriented Programming

Full-Stack Development React React Native Next JS NodeJS Express.js TailwindCSS Bootstrap CSS3 HTML5
WebSockets · REST APIs · tRPC Redux React Query React Router React Hook Form Vite Bun EJS FastAPI jQuery JWT Nodemon

Databases & Cloud/DevOps PostgreSQL MongoDB Redis Prisma
Kafka Docker Kubernetes Terraform Git
AWS Cloudflare Netlify Vercel Render Nginx

Generative AI & ML LangChain NumPy
LLM / Generative AI SDK · LangGraph · Vector Databases · RAG (Retrieval-Augmented Generation)

Tools & Design GitHub GitHub Actions Postman ESLint Figma Canva Storybook


📊 GitHub Stats


🏆 Achievements

  • Semi-Finalist, RIFT Hackathon 2026 — Physics Wallah — blockchain attendance system on Algorand
  • Winner, Best Fresher Team, Reverse Coding Competition — Yantra '25, VIT Vellore
  • Winner, Project 2039 Hackathon — Gravitas, VIT Vellore — IoT environmental monitoring with CRISPR-driven microplastic detection

🎤 Leadership

Web Development Lead, Mozilla Firefox Club, VIT Vellore (Aug 2025 – Present)

  • Grew club engagement by 20% through events like Playnamics and CodeXcape; lead maintenance of club web platforms.

Proudly crafted with GPRM (https://gprm.itsvg.in)

Pinned Loading

  1. Nexus-API-Server Nexus-API-Server Public

    Nexus API

    TypeScript

  2. Nexus-API-Client Nexus-API-Client Public

    TypeScript

  3. Attendence-Tracker-with-Blockchain Attendence-Tracker-with-Blockchain Public

    TypeScript

  4. Enrollments Enrollments Public

    Forked from ABHINAVGARG05/Enrollments

    TypeScript 2