Search infrastructure engineer. For 5.5 years I've worked on Cassini, eBay's C++ search engine, where I own fitment: the subsystem that decides which parts fit your car, across 16 eBay sites. Off the clock I build by directing AI coding agents (Claude Code and a self-hosted agent that runs my homelab): I set the design, review the diffs, and verify the result before I claim it.
| Project | What it is |
|---|---|
| TizenAmbilight | Ambilight from inside a Samsung TV: reads the undocumented video plane from memory, tone-maps PQ HDR, drives a WLED strip at 20–25 fps. No capture card. (write-up) |
| Crush 80 firmware | Open ZMK firmware for a keyboard whose vendor never released source: Telink RISC-V SoC, 154 per-key LEDs, pinout traced from PCB photos and Ghidra. |
| Homelab as code | 16 Proxmox guests, 14 declared in OpenTofu, nightly drift detection, SSO + VPN, alerts that page once per real fault. (write-up) |
| Plutus | Quant research harness built to falsify itself: point-in-time backtests, bootstrap confidence intervals, rejected ideas documented. Private repo. (write-up) |
| ShutUp | Answer, silence or end calls with a wave. 26,000+ downloads. Rebuilt in Kotlin + Compose. |
| kwin-canvas | Infinite window canvas for KDE Plasma on KWin's public API; 374 test scenarios. Fork, agent-written under my direction. |
Older here on GitHub: RPG (2D RPG engine in C++/SDL2, no game engine) and Gesture-Manager-X (libinput gestures GUI, on the AUR). New work lives on GitLab.
- Site: ritwickverma.dev · Resume: ritwickverma.dev/resume
- LinkedIn: linkedin.com/in/ritwick-verma
- GitLab: gitlab.com/ritwick7
- Email: verma1997@gmail.com


