Varun Sahni

Purdue CS/CE '28 · systems & computer architecture · spanning CS + ECE

Now Playing: Loading…

About

I build where hardware meets software - RISC-V & memory hierarchies up to reliable web systems. I like to find community and share knowledge. I ship fast, document well, and keep things simple.

Experience

Paasa (YC S24, Fintech Startup) - Software Engineer Intern

May 2026 - Aug. 2026
  • Architected model-portfolio platform end-to-end — analytics engine, auto-rebalancing, market notes for advisors & clients.
  • Shipped audited, API-driven execution layer → eliminated manual order placement, saving 200+ ops hrs/week.
  • Rebuilt instrument ingestion on IBKR/OpenFIGI (~90K instruments): 6hr cron → minutes.
  • Drove redesigns across cash systems + a deeply coupled, ~10K-line trading service file (~10 authored design docs) as AUM grew $15M → $80M; prototyped Paasa's first FIX engine in Kotlin.

CortX (Healthcare startup) - Co-Founder & Founding Engineer

2021 - 2022
  • One of 5 core founders; led full-stack (React + Express).
  • Designed 'health-audit' algorithm to consolidate patient histories.
  • Work recognized by Young Changemaker Award (Govt. of India).

Selected Projects

See All

Live data-streaming proxy API (SSE/WebSocket) for serverless environments.

Bun SSE WebSocket Serverless

WebRTC video-calling app (CS50x final) - 100+ registrations.

WebRTC TypeScript PWA

Minecraft gameplay mod - 23K+ downloads.

Java Forge Gradle Game Modding

Interschool tech symposium site; event management, live leaderboard, and announcement hub.

Astro Tailwind CSS Netlify

Research

Leadership & Community

Education & Courses

Purdue University

West Lafayette, IN

B.S. Computer Science ('28) · spanning CS & ECE

  • 3.92 GPA, Dean's List
  • ECE 264 (Advanced C Programming)
  • CS 180 (Object-Oriented Programming)
  • Interests: Arch, Systems, AI/ML

UC Berkeley - Summer Sessions

Berkeley, CA

CS61C (A-), Data 8 (B+)

  • CS 61C, computer architecture: boolean logic, C, assembly, memory hierarchy, pipelining, parallelism; built a 5-stage pipelined RISC-V CPU in Logisim.
  • DATA 8: inference on real-world datasets using Python/NumPy/Pandas.

Skills

Languages: Python, C, Java, JavaScript/TypeScript, SQL (PostgreSQL, libSQL), RISC-V
Frameworks: React, Next.js, Svelte, Astro, Bun, Node.js, Flask, FastAPI, Django, NestJS, Express, TailwindCSS
ML: NumPy, Pandas, scikit-learn, TensorFlow, PyTorch, Keras
Tools: Git, Docker, VS Code