Skip to content
View atharvaarbat's full-sized avatar
🫡
🫡

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
CRT monitor powering on: ATHARVA ARBAT — systems programmer × AI agent engineer. Hyperloop firmware at 11 ms, x86 kernel on real hardware, 49k ops/sec KV store, 6-agent orchestra.

Systems programmer who builds AI agents. Hyperloop control firmware at 11 ms E2E · a bootable x86 OS · a 49k ops/sec KV store · multi-agent orchestration in production.

LinkedIn Email

Animated GRUB menu cycling between three boot entries — atharva-systems, atharva-ai-agent, atharva-fullstack — plus memtest86+ (LeetCode: 250+ blocks tested, 0 bad). All three entries boot the same person.

Kernel boot log typing itself out: vegapod MVCU online at 11 ms E2E, ConcurrentKV at 49,000 ops/sec, ARBOS booted on real hardware, OVRT spawned 6 AI agents, ops platform shipped to 150+ employees, init reached Graduation.target ETA May 2027, listening for opportunities on port :hire.

$ cat /proc/self

CS undergrad at MIT-WPU, Pune (B.Tech CSE, May 2027 — CGPA 8.25). I like the layers most people avoid: I've written an operating system from the boot sector up, a lock-free KV store that speaks its own binary protocol, and firmware that held a hyperloop pod at 11 ms end-to-end latency under live European competition. Lately I build the other extreme too — multi-agent LLM systems running 24/7 in production.

The three GRUB entries above aren't a joke — they're my three actual resumes. Same kernel underneath.

Currently: open to internships and interesting systems / AI-agent work.

Scrolling ticker: 11 ms E2E under live competition · 49,000 ops/sec KV store · x86 kernel on real hardware · 6 AI agents in production · 8th/16 at European Hyperloop Week · 150+ users shipped · 2 paying gym clients · Ed25519 keys never leave the agent · 250+ LeetCode · Lighthouse 54→91 · graduating May 2027

$ systemctl status career

● ovrt.service — AI Agent Engineer Intern

Active: Jan 2026 – Jun 2026 · remote · ovrt.in

  • Built a TypeScript multi-agent orchestrator coordinating 6 AI agents for Shopify automation — BullMQ queues, LangFuse tracing
  • Designed a secure Hono proxy with HMAC auth; cut latency 20% via connection pooling; integrated OpenAI, Sarvam AI & the Vercel AI SDK
  • Shipped a 24/7 monitoring agent with retry + exponential backoff, processing thousands of events daily

● vegapod.service — Navigation & Control Lead, Vegapod Hyperloop

Active: Aug 2023 – Aug 2025 · Pune, India · EHW Zurich '24 + Groningen '25

  • Architected MVCU (Master Vehicle Control Unit) in C++ — multi-process, multi-threaded TCP/UART system managing real-time pod state across 4 threads at 11 ms average E2E latency under live competition
  • Designed a custom binary wire protocol over UART/TCP — heartbeat, CRC16 error detection, auto-reconnect; improved pod stability 40% YoY
  • Led 9 engineers; team placed 8th / 16 globally; owned the technical roadmap and signed off on every C++ code review

Live MVCU telemetry panel: pod accelerating through the tube from Zurich to Groningen, latency trace holding at 11 ms, subsystem LEDs NAV/CTRL/COMMS/PWR/SAFETY pulsing green. EHW 2024 Zurich and 2025 Groningen — placed 8th of 16 with a crew of 9.

● byteswrite.service — Frontend Developer Intern

Active: Aug 2024 – Nov 2024 · Pune, India

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

$ lsmod

Module            Size         Used by
auth4agent        ed25519      autonomous agents with trust issues
concurrent_kv     49k ops/s    people who benchmark against Redis for fun
arbos             32-bit       real hardware — the fans spin and everything
llm_code_review   1.8s p95     every diff that thought it was clean
huffman           180 MB/s     files that weigh too much
gym_mgmt          2 gyms       paying customers in India (both of them)

auth4agent — decentralized identity & auth for AI agents Go · Ed25519 · JWT

Machine-native authentication protocol for autonomous agents: DID generation, Ed25519 keypair management, and a challenge-response proof system where private keys never leave the agent — eliminating static API key risk. Scoped JWT issuance with JWKS, replay protection (nonce- and expiry-bound challenges), offline verification, deny-by-default operator policy. Full Cobra CLI (initregisterissuerevokewhoami) plus a companion auth server with DNS-based domain verification.

concurrent_kv — multi-threaded key-value store Go · TCP

Redis-inspired store speaking a custom binary TCP protocol: ~49,000 ops/sec, 8-worker thread pool fed by a lock-free MPSC queue, O(1) LRU eviction (doubly linked list + hash map), WAL-based crash recovery. Benchmarked head-to-head with Redis via redis-benchmark.

arbos — the reason this page boots C · x86 Assembly

A 32-bit x86 operating system running on real hardware and QEMU: multiboot-compliant bootloader, bitmap physical memory manager, 4 KB paging, IDT + PIC IRQ routing, PS/2 keyboard and VGA text-mode drivers over memory-mapped I/O, round-robin scheduler, minimal syscall interface.

llm_code_review — agentic code review CLI Python

Pipes git diff through an LLM into structured JSON reviews {severity, line_range, issue, fix} across all languages. Hunk-level context chunking cuts token usage ~35% vs. naive full-file prompting; retry + exponential backoff; ~1.8 s p95 on diffs ≤ 500 LOC.

huffman — compression engine C

42% average compression on text at ~180 MB/s: min-heap priority queue from scratch, canonical Huffman encoding for deterministic serialization, correct EOF padding on arbitrary binaries. Benchmarked against gzip.

gym_mgmt — gym management platform Next.js · TypeScript · Prisma

Full-stack platform sold to and running at 2 gyms in India: member & attendance tracking, payments, diet & workout plans, revenue analytics dashboard.

$ ls /opt — more in the archive
Module Stack Description
SaaS Auth Template Next.js, Prisma Production-ready auth starter — OAuth, passkeys, sessions
Track Matching System Python Offline AI matching engine for Army intelligence; SBERT embeddings + ANN search (hnswlib)
Raytracer Engine C, SDL2 2D real-time raytracing; ray-circle intersection, interactive light, shadows
Custom Shell C Unix-like shell with fork()/execvp(), parser, built-ins
XORCrypt C File encryption with 256-bit XOR key generation; any file type
Terminal Image Renderer C, stb_image Images → colorized ASCII art in the terminal

$ htop

htop-style monitor: CPU cores are Atharva's languages — C/C++ 88%, Go 76%, TypeScript 81%, Python 72%, x86 asm 64%, Next.js 78%, Postgres 69%, Docker 70% — bars fluctuating live. Process table: arbos on real hardware, concurrent_kv with 8 lock-free workers, auth4agent deny-by-default, vegapod_mvcu at 11 ms budget, llm_review, gym_mgmt with 2 paying tenants.

$ lspci -vv — full device tree

00:01.0 — Languages

C C++ x86 Assembly Go Python TypeScript JavaScript Java

00:02.0 — Systems & Tools

Linux Docker CMake QEMU GDB Git

00:03.0 — AI & Agents

OpenAI API Vercel AI SDK BullMQ LangFuse Multi--Agent Systems

00:04.0 — Web & Data

Next.js React Node.js Hono FastAPI PostgreSQL MySQL MongoDB

$ tail -f /var/log/github

[ OK ] Started telemetryd — live panels below update themselves. Zero maintenance.

Atharva's GitHub contribution heatmap, rendered in terminal green



Atharva's GitHub contribution streak, green-on-black terminal panel

$ cat /etc/contact

LinkedIn Email GitHub

$ dmesg | grep -i panic
[  404.000000] Kernel panic — not syncing: attention divided by zero
[  404.000001] Recovery: coffee.reload() && git push --force-with-lease
[  404.000002] System recovered. It was probably a race condition.
$ sudo shutdown -h now
[  OK  ] Stopped ATHARVA OS.
[  OK  ] Reached target Power-Off.

It is now safe to hire the developer.

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 4 1

  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