Skip to content
View anupam9919's full-sized avatar

Highlights

  • Pro

Block or report anupam9919

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
anupam9919/README.md

Anupam Singh

Backend Engineer — Node.js · TypeScript · Redis

I build backend systems that stay correct under load —
networked services, distributed state, and infrastructure other engineers build on.

   


What I Build

  • Backend services designed for concurrency correctness — shared state that holds under simultaneous load
  • Distributed systems patterns: rate limiting, caching strategies, API contracts, event-driven queues
  • Infrastructure that runs independently and lets other services call into it — not an importable library
  • AI-native development workflow with GitHub Copilot and Claude for architecture decisions and faster delivery

Featured Project

TypeScript  Node.js  Express  Redis  Lua  k6

A standalone rate limiter other services call into over the network — not a library. Built for shared state, atomic correctness, and zero-restart config changes.

Throughput 500+ req/s sustained under k6 load — correctness gate exits non-zero if allow-count exceeds configured limit
Concurrency Atomic Lua/EVALSHA scripts inside Redis — eliminates race conditions that application-level locking cannot prevent
Architecture Dual-plane design: data plane (/check) and control plane (/admin) communicate only through Redis — zero router coupling
Config Per-client algorithm (token bucket / sliding window), burst size, and window size hot-swappable at runtime via PUT /admin/clients/:clientId

Stack

Languages & Runtime

TypeScript JavaScript Node.js Python

Backend & Infrastructure

Express Redis PostgreSQL Docker GitHub Actions Jenkins

Expanding

MongoDB AWS


Stats


Currently: Tollgate Phase 4 — distributed mode across multiple Redis nodes

Pinned Loading

  1. Think-Page Think-Page Public

    The project of our group is a Note taking website with authentication which goes by the name of “Think Page”.

    CSS 1

  2. Glass-Forms Glass-Forms Public

    HTML

  3. Machine-Learning-Data-Science-Portfolio Machine-Learning-Data-Science-Portfolio Public

    Internship tasks at Oasis Infobyte

    Jupyter Notebook

  4. Rock-Paper-Scissor Rock-Paper-Scissor Public

    C

  5. Word-Cloud-Generator Word-Cloud-Generator Public

    Uncover trends and patterns to gain insights from text data

    Python

  6. Real-Time-Vehicle-Tracking-System Real-Time-Vehicle-Tracking-System Public

    🚍 Real-time vehicle tracking system built with Flutter & Firebase RTDB. Features live GPS tracking, ETA estimation, driver dashboard, admin panel, and student-facing bus stop finder with a premium …

    Dart