Skip to content
View PrathamRanka's full-sized avatar
💭
Living Life.... 😉
💭
Living Life.... 😉

Highlights

  • Pro

Organizations

@OWASP-STUDENT-CHAPTER

Block or report PrathamRanka

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

Typing SVG


Portfolio LinkedIn Email LeetCode


$ whoami

┌──────────────────────────────────────────────────────────────────┐
│  > CS Undergrad @ Thapar Institute of Engineering & Technology   │
│  > Ex SWE Intern @ PAASA (YC S24) — sole backend engineer        │
│  > Shipped production payment infrastructure at scale            │
│  > Open source contributor — merged into 20k★ repos              │
│  > Executive Board, OWASP TIET — ran HackOWASP with 1000+ devs   │
│  > Top 10 / 1200+ teams — HACK4DELHI 2026 (IEEE × Govt of Delhi) │
└──────────────────────────────────────────────────────────────────┘

I build systems where correctness isn't optional. Payment flows, distributed runtimes, concurrency-safe APIs — the kind of infra that needs to work right the first time, every time.


$ cat experience.log

PAASA · YC S24 · Software Engineer Intern

Mar 2026 – May 2026 · Remote

  • Owned the full backend of a live fintech product managing $19M+ AUM — zero transaction integrity violations in production
  • Architected payment infra: API Gateway → ELB → NGINX → Kafka → Docker/K8s, maintaining p50 <1s and p99 <2.5s under concurrent load
  • Built blue-green K8s deployments with Prometheus + Grafana, reducing MTTR to minutes from anomaly to root cause
  • Enforced Luhn algorithm, KYC/AML, GlomoPay webhooks with idempotency key enforcement and atomic rollback

$ git log --oneline --open-source

Repo PR Impact
MedusaJS ★20k+ #15634 Fixed cursor pagination correctness in product search
MedusaJS ★20k+ #15699 Fixed Vite dependency range compatibility regression
Theneo YC W22 Internal Shipped validation logic + automated tests for CLI audit tooling

$ ls -la projects/

LeaseForge — Kubernetes Sandbox Orchestration

TypeScript · Kubernetes · Optimistic Concurrency Control · Apr–May 2026

Engineered a K8s lease orchestration layer that prevents sandbox double-allocation under concurrent API load via resourceVersion semantics and optimistic concurrency control. Zero session state corruption across 8 coordinated sandbox runners on a multi-replica Kind cluster.

→ Lease contention · OCC conflicts · FIFO failure recovery · Promise-based locking · Process isolation


StarSwap — High-Throughput Exchange API

Node.js · PostgreSQL · Redis · Prisma · Docker · Feb–Mar 2026

Replaced O(N) SQL scans with Redis sorted-set Token Bucket rate-limiting (O(log N)). Eliminated 100% of P2002 race conditions across parallel write operations via indexed cursor pagination and atomic transactions. Push-to-deploy CI/CD with zero manual errors.

→ RFC-compliant headers · Prisma connection pooling · Atomic rollback · GitHub Actions


$ tech --stack

Languages

C++ TypeScript JavaScript Go Python Java

Backend & Infra

Node.js Express Kafka Kubernetes Docker AWS

Databases

PostgreSQL Redis MongoDB

Frontend

Next.js React Tailwind


$ github --stats


$ achievements --notable

[✓] Top 10 / 1200+ teams  →  HACK4DELHI 2026 (IEEE × Government of Delhi)
[✓] 1500+ rating          →  LeetCode  |  200+ problems: graphs, DP, concurrency
[✓] 3 merged PRs          →  YC-backed OSS repos (MedusaJS, Theneo)
[✓] HackOWASP 8.0 OEC     →  80+ sponsors, 1000+ participants

Building production systems one commit at a time · prathamranka.in

Pinned Loading

  1. owasptiet owasptiet Public

    official site of OWASP 25-26

    TypeScript 10 2

  2. Ai_Agents Ai_Agents Public

    Go

  3. Tcp-Server-Go Tcp-Server-Go Public

    Go

  4. human-errors human-errors Public

    A npm package created to solve errors

    JavaScript 4

  5. NSUT_HACK_2k26 NSUT_HACK_2k26 Public

    Built for HACK4DELHI'26

    TypeScript 1 2

  6. 16-Bit_CPU_Scratch_C 16-Bit_CPU_Scratch_C Public

    Building a 16-Bit CPU from Scratch in C

    C