आ नो भद्राः क्रतवो यन्तु विश्वतः ॥

Shubham Giri

User & Systems InterfaceNoida, IN

TypeScript & Python. Frontend, Backend, AI & System Programmer

Most of my work revolves around TypeScript & React ecosystem, building modern web applications with a strong focus on performance. I also explore systems & Backend programming with Python, Go and C to better understand the fundamentals and architect complete systems.

Skills

  • Next.js
  • React
  • TypeScript
  • JavaScript
  • CSS
  • TailwindCSS
  • Astro
  • SQL
  • MongoDB
  • Convex
  • Redis
  • Python
  • C/C++
  • Go
  • Bash
  • Express
  • Hono
  • Node.js
  • Bun
  • FastAPI
  • Motion
  • Docker
  • Git/GitHub CI/CD
  • Linux

Projects

  1. voidAccess

    • TypeScript
    • Express
    • Drizzle ORM
    • PostgreSQL
    • Redis

    Team access control API with tenant-scoped organizations, roles, members, invitations, and audit logs.

  2. Realtime Chatroom

    • Next.js
    • TypeScript
    • ElysiaJS
    • Hono WebSockets
    • Upstash Redis

    An ephemeral, real-time, peer-to-peer style 2-person chat application featuring self-destructing rooms, built with Next.js, ElysiaJS, Hono WebSockets, and Upstash Redis.

  3. Void Draw

    • React
    • Convex
    • Tailwind CSS

    A high-performance, real-time collaborative drawing application built with React, Convex, and Tailwind CSS.

  4. VoidChat

    • Next.js
    • TypeScript
    • Convex
    • Better Auth
    • OpenRouter

    Real-time chat application built with Next.js, Convex, and Better Auth.

Show more

Blogs

  1. Asynchronous JavaScript & Event Loop

    • JavaScript
    • Event Loop
    • Promises
    • V8

    How the JavaScript runtime, execution contexts, event loop, and promise reactions work together to run async code.

    New7 min read
  2. The Journey of the Single Tap

    • Architecture
    • REST
    • gRPC
    • JWT

    A road trip through the guts of a modern backend system, from load balancers and APIs to JWTs and debugging tools.

    4 min read
  3. A step-by-step guide to setting up a Jupyter notebook project using uv for dependency management and VS Code for development.

    2 min read
Show more

Open Source

View all