Skip to content
View adarshbam's full-sized avatar

Block or report adarshbam

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.

Content in all repositories owned by your account will be closed.
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
adarshbam/README.md

LinkedIn Email GitHub


👨‍💻 Executive Summary

I am a Software Engineer specializing in high-performance backend architectures, stream-based data pipelines, and scalable full-stack applications.

  • Distributed Storage & Streaming: Architected decoupled Direct-to-S3 multipart streaming engines with presigned URLs, eliminating server-side memory bottlenecks on multi-gigabyte transfers.
  • 🚦 Traffic Throttling & Rate Limiting: Implemented Redis-backed token-bucket algorithms, per-user and per-IP request throttling, and decoupled rate limiters for authentication and OTP generation.
  • 🛡️ Granular RBAC & Multi-Tenant Security: Engineered hierarchical access control (Owner, Editor, Viewer), cryptographically signed share tokens, Argon2id hashing, and RFC 6238 TOTP 2FA.
  • 💳 Business Logic & Monetization: Developed dynamic storage quota middleware (loadPlanContext), webhook-driven Razorpay subscriptions with replay-attack defenses, and automated soft-delete retention lifecycles.

🏆 Featured Systems & Production Architecture


Live Production Express 5 AWS S3 Redis React 19 MongoDB

Enterprise-grade distributed storage platform engineered for high-concurrency file transfers, zero-memory-leak streaming, and robust multi-tenant permissions.

  • Direct-to-S3 Multipart Uploads: Direct chunk transfers via presigned URLs and transform streams with zero RAM overhead on the backend.
  • Throttling & Abuse Prevention: Distributed Redis rate limiters enforcing strict sliding-window policies per IP/User tier.
  • RBAC & Multi-Tenant Security: Granular Owner/Editor/Viewer permission policies with ancestor-path array authorization.
  • Pricing & Dynamic Quotas: Middleware-driven subscription tiers (Free, Pro, Enterprise) integrated with Razorpay webhooks.
  • Media Processing Engine: Background libuv worker threads for Sharp WebP thumbnail generation and FFmpeg video transcoding.

🔗 Explore: 🌐 Live Application (yourvaultstorage.com)MonorepoFrontend CodeBackend Code


JWT Cryptography Node.js

Security research test suite demonstrating real-world token vulnerabilities, replay exploits, and cryptographic mitigations.

  • Exploit Simulation: Simulates algorithm confusion (RS256 vs HS256), signature stripping attacks, and token replay vulnerabilities.
  • Defensive Cryptography: Implements secure HTTP-only cookies, token rotation schemes, and distributed revocation via Redis blacklists.

🔗 Explore: View Security Research Lab


React 19 TypeScript Tailwind v4 Vite

Real-time developer typing benchmark engine featuring syntax-aware programming challenges and precise metrics.

  • Event-Loop Timing: Millisecond-accurate WPM, accuracy rate, and penalty calculations using high-precision timers.
  • Zero-Jank Rendering: Engineered with React 19 and Tailwind CSS v4 for smooth 60+ FPS interaction.

🔗 Explore: View CodeRacer Repository


Node.js OpenAI API SSE Streaming

Lightweight Node.js AI streaming service built with zero external web framework overhead.

  • Stream Piping: Server-Sent Events (SSE) token streaming via raw Node.js HTTP server.
  • Stream Handling: Asynchronous chunk iterators, abort signal handling, and context buffering.

🔗 Explore: View FakeGPT Repository


💡 An Interesting Fact About Me

"I built two interactive web projects to impress my girlfriend—and it worked! She was blushing, giggling, and amazed all throughout the day."


🛠️ Technical Arsenal

⚙️ Backend & Distributed Systems

Node.js Express.js 5 REST APIs Streams & Buffers Cloudflare Workers

🗄️ Databases & Cloud Infrastructure

MongoDB Redis AWS S3 AWS EC2 Docker Nginx

🛡️ Security & Authentication

TOTP 2FA Argon2 JWT & Cookies Rate Limiting Zod Validation

🎨 Frontend & Languages

JavaScript TypeScript React 19 Tailwind CSS v4 Vite

🛠️ DevOps & Tooling

Git GitHub Actions FFmpeg Postman Razorpay


📊 GitHub Activity & Metrics

Profile Summary

Repos per Language

GitHub Streak


💼 Open to Full-Time Software Engineering & Backend Systems Roles

📫 Reach me at: adarshbambahadur@gmail.comLinkedIn

Pinned Loading

  1. my-storage my-storage Public

    Enterprise-grade cloud storage & workspace platform with direct S3 multipart uploads, Cloudflare Edge CDN caching, Redis sessions, and TOTP 2FA.

    JavaScript

  2. coderacer coderacer Public

    CodeRacer is a speed-focused coding challenge platform that helps developers improve coding speed and accuracy through timed challenges, real-time feedback, and performance tracking.

    CSS

  3. fakegpt fakegpt Public

    Lightweight Node.js AI streaming engine with Server-Sent Events (SSE), context window buffering, and zero web framework overhead.

    JavaScript

  4. valentine-day valentine-day Public

    Interactive storytelling web experience featuring custom CSS glassmorphism, path lighting animations, and audio synchronization.

    HTML