Skip to content
View atharvaarbat's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@auth4agents

Block or report atharvaarbat

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

Hi, I'm Atharva Arbat πŸ‘‹

CS undergrad at MIT World Peace University (graduating May 2027), focused on systems programming, concurrency, and high-performance software. I build things close to the metal β€” custom OSes, key-value stores, compression engines β€” and occasionally ship full-stack web products.

Former Navigation & Control Lead at Vegapod Hyperloop. Represented the team at European Hyperloop Week 2024 (Zurich) and 2025 (Groningen), where we placed 8th out of 16 global competitors.


πŸ”§ What I'm Good At

  • Low-level systems β€” OS internals, memory management, interrupt handling, binary protocols
  • Concurrency & networking β€” multi-threaded TCP/UART systems, lock-free queues, thread pools
  • Algorithm design β€” 250+ LeetCode problems; DP, graphs, binary search, heaps, sliding window
  • Full-stack web β€” Next.js, React, TypeScript, SSR/ISR, REST APIs
  • Embedded & real-time β€” UART serial comm, real-time state sync under competition conditions

πŸ›  Tech Stack

Languages

C C++ Go Python Java JavaScript TypeScript

Systems & Tools

Linux Git Docker CMake QEMU GDB

Web & Databases

React Next.js Node.js FastAPI PostgreSQL MongoDB


πŸ’Ό Work Experience

πŸš„ Navigation & Control Lead β€” Vegapod Hyperloop

Aug 2023 – Aug 2025 Β· Pune, India

  • Architected and shipped MVCU (Master Vehicle Control Unit) in C++ β€” a multi-process, multi-threaded TCP/UART system managing real-time pod state across 4 concurrent threads at 11ms average end-to-end latency under live competition conditions
  • Designed a custom binary wire protocol over UART and TCP for reliable state synchronization; built heartbeat, error detection, and reconnection logic for fault tolerance
  • Led 9 engineers across EHW 2024 (Zurich) and EHW 2025 (Groningen); team placed 8th / 16 globally; owned technical roadmap and signed off on all C++ code reviews

πŸ’» Frontend Developer Intern β€” BytesWrite

Aug 2024 – Nov 2024 Β· Pune, India

  • Built internal operations platform (Next.js + TypeScript) from scratch; shipped to 150+ employees in 3 months, replacing manual spreadsheet workflows
  • Improved Lighthouse score from 54 β†’ 91 via SSR with ISR and route-level code splitting; cut initial load time from ~4.2s β†’ ~2.5s on a 3G throttled profile
  • Decomposed monolithic UI into 35+ reusable TypeScript components, cutting code duplication by ~30%

πŸ”₯ Featured Projects

Go

Redis-inspired KV store in Go with ~49,000 ops/second throughput.

  • GET/SET/DEL/EXPIRE over a custom binary TCP protocol
  • Thread pool (8 workers) with a lock-free MPSC queue
  • O(1) LRU eviction (doubly linked list + hash map) and WAL-based crash recovery
  • Benchmarked directly against Redis via redis-benchmark

C Assembly

Bootable x86 OS built from scratch. Runs on real hardware and QEMU.

  • Multiboot-compliant bootloader, physical memory manager (bitmap allocator), paging (4 KB pages)
  • IDT for hardware interrupt handling; PIC configuration for IRQ routing
  • PS/2 keyboard and VGA text-mode display drivers via memory-mapped I/O
  • Round-robin scheduler and minimal syscall interface for user-space programs

C

Lossless file compressor with 42% average compression ratio on text at ~180 MB/s.

  • Min-heap priority queue built from scratch; canonical Huffman encoding for deterministic serialization
  • Handles arbitrary binary files with correct EOF padding
  • Documented O(n log n) encode / O(n) decode complexity with benchmarks vs. gzip

Python

Agentic CLI that feeds git diff to an LLM and returns structured JSON reviews.

  • Hunk-level context chunking reduces token consumption by ~35% vs. naive full-file prompting
  • Returns { severity, line_range, issue, fix } across all languages
  • API calls wrapped with retry logic and exponential backoff; ~1.8s p95 on diffs ≀ 500 LOC

Next.js TypeScript Prisma

Full-stack gym management platform β€” sold to and running at 2 gyms in India.

  • Member & attendance tracking, payment management, diet & workout plans
  • Revenue analytics dashboard

Other Projects

Project Description Stack
Track Matching System AI-powered offline matching engine for Army intelligence; semantic SBERT embeddings + ANN search (hnswlib) Python
Raytracer Engine 2D real-time raytracing with interactive light source, ray-circle intersection, shadow simulation C, SDL2
Custom Shell Unix-like shell with fork()/execvp(), command parser, and built-in command support C
XORCrypt Lightweight file encryption/decryption with 256-bit XOR key generation, works on any file type C
ZeroGrid Mini Power BI clone for data visualization Next.js, TypeScript
Terminal Image Renderer Converts images to colorized ASCII art C, stb_image

πŸ“« Let's Connect

LinkedIn GitHub Email

Pinned Loading

  1. llm-code-review-agent llm-code-review-agent Public

    A CLI tool that analyzes git diff output using LLMs via OpenRouter and returns structured JSON code reviews. Points out bugs, style issues, performance problems, and security vulnerabilities with s…

    Python

  2. arbos arbos Public

    ARBOS is a 32-bit x86 operating system built from scratch, designed to run on real hardware or emulators like QEMU.

    C 2

  3. concurrent-kv-go concurrent-kv-go Public

    Go

  4. gym-management gym-management Public

    A full-featured, modern Gym Management Platform built with Next.js, TypeScript, Prisma, and postgresSQL.

    TypeScript 2

  5. arbShell arbShell Public

    This project is basically a mini shell β€” like a tiny version of bash or zsh.

    C

  6. huffman-compressor huffman-compressor Public

    C