Skip to content
View amankr32's full-sized avatar
💭
💻 CONTRIBUTING
💭
💻 CONTRIBUTING

Block or report amankr32

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

Aman Kumar

Software Engineer (SDE) · Backend & Distributed Systems · B.Tech CS @ IKGPTU '27


🚀 Currently

  • Undergraduate Researcher at IIT Ropar (VLED Lab) — building a real-time classroom polling system used by a 13-member engineering team
  • Open to SDE internships, Summer/Fall 2026
  • 300+ DSA problems solved · CGPA 8.44/10

💼 Experience

IIT Ropar, VLED LabUndergraduate Researcher, Software Engineering · May 2026 – Present

  • Co-built Spandan v0.8.0, a real-time classroom polling system with an event-driven Socket.IO sync layer, role-based auth, and Whisper-based audio transcription for AI-driven question generation
  • Debugged production concurrency issues under live classroom load

GirlScript Summer of CodeOpen Source Contributor · Jun 2025 – Nov 2025

  • Refactored React components to cut unnecessary re-renders; reviewed and merged 3 PRs across cross-timezone teams

Excellence TechnologySoftware Engineering Trainee · Jun 2025 – Jul 2025

  • Shipped full-stack CRUD applications on the MERN stack from stakeholder requirements to delivery

🛠 Tech Stack

Languages   Java Python C++ JavaScript

Backend   Node.js Express Socket.io

Databases   MongoDB MySQL PostgreSQL

Frontend   React Next.js

Tools   Git Postman Vercel Railway


📌 Featured Projects

PTU Bazar — Multi-tenant distributed e-commerce platform (ongoing)

Architected a multi-tenant backend for 50+ vendors with isolated auth, cutting onboarding time 40% via automated setup. Achieves 99.9% availability through fault-tolerant infrastructure.

Sync Pad — Real-time collaborative distributed editor

WebSocket-based room-management system with sub-100ms cross-client sync, supporting 100+ simultaneous connections.

CodeBlog — Full-stack MERN blog platform

RESTful API with JWT auth; optimized MongoDB queries 30% faster while reliably serving 1,000+ concurrent sessions.

Distributed Rate Limiter — Token Bucket + Sliding Window · Node.js · Redis

Production-grade rate limiter supporting both strategies, handling concurrent request bursts with configurable per-route thresholds.

Real-Time Chat Platform — Socket.io · Node.js · MongoDB · React

Room-based messaging with typing indicators and persistent history, tuned for low-latency delivery under concurrent load.

P2P Video Streaming — WebRTC · Signaling server

Peer-to-peer video calling with ICE candidate handling and STUN/TURN fallback for unstable networks.

Column-Store Database Engine — Python · Dictionary encoding · RLE compression

Built from scratch, mirroring core concepts behind analytical databases like ClickHouse.

NanoGPT-style Language Model — PyTorch · Transformer architecture

GPT-style autoregressive model with multi-head self-attention, positional encoding, and LR-scheduled training.

Credit Card Fraud Detection — Python · scikit-learn · SMOTE

Fraud classifier on imbalanced data using SMOTE oversampling and ensembles, tuned for high recall on the minority class.

(Swap # for your actual repo URLs. With 10 projects listed, pin only your strongest 6 on your profile — the rest stay one click away in your repos tab.)


🏆 Achievements

  • 🥇 Top 10 of 500+ teams — Quantum 3.0 Hackathon
  • 🎯 300+ DSA problems on LeetCode & GeeksforGeeks — top 10% of batch
  • 🎓 25% merit scholarship recipient

📊 GitHub Stats

Open to SDE internships · Summer/Fall 2026 · amankumar.cs27@gmail.com

Pinned Loading

  1. SystemDesign SystemDesign Public

    Java 1

  2. FAQ FAQ Public

    Forked from abhi03241/FAQ

    JavaScript

  3. AmanPortfolioWebsite AmanPortfolioWebsite Public

    HTML 1

  4. AI_Resume_ATS_Checker AI_Resume_ATS_Checker Public

    JavaScript

  5. MachineLearning MachineLearning Public

    Jupyter Notebook 1

  6. multitenant-ecommerce multitenant-ecommerce Public

    TypeScript 1