Software Engineer — backend and systems. I build things from scratch: servers, engines, pipelines.
Oppia — open-source educational platform (6.6k stars, Google-supported nonprofit)
- Eliminated a double confirmation modal in the story editor by refactoring the navbar to call the publication service directly — #24508, #24527
- Fixed a WCAG 3.1.1 violation by adding the missing
langattribute to base HTML templates — #24923 - Resolved WCAG AA contrast violations and invalid ARIA menu roles in the navigation bar — #25432
- Eliminated a flaky CI test by scoping assertions to stdout — #25223, #25061
Lichess (lila) — open-source chess server (17.9k stars)
- Removed a legacy dead-code endpoint causing white screens in dev environments — #18812
| Project | Description | Tech |
|---|---|---|
| txtCaster | Offline AI audiobook studio — converts books into narrated audio/video fully offline; Tauri 2 (Rust) core orchestrating a Python ML sidecar | Rust, Tauri, Python, llama.cpp, FFmpeg |
| Bosla | AI learning platform with personalized roadmaps and browser-side edge inference | .NET, React, Python |
| DevDiag | Evidence-driven Linux diagnostic CLI with eBPF syscall tracing and template-based safe fixes | Go, eBPF, C |
| Sarab | Cloudflare tunnel automation CLI — single self-contained binary for 6 platforms | .NET, Networking |
| BlitzMate | Chess engine — PVS search, SEE, transposition tables, Syzygy tablebases; playable on the web | Python, FastAPI |
| WDLC | Web Deep Learning Compiler — WebGPU inference and federated training (org project, in development) | WebGPU, WGSL, TypeScript |
- own-x — reinventing the wheel, one core technology at a time: HTTP server from scratch (in progress), database engine next
- Studying distributed systems and system design in depth
- WDLC: From a Web Deep Learning Compiler to a Collaborative Distributed Training Platform — how WDLC evolved from WebGPU inference compilation into collaborative, federated training in the browser
- More on Medium
| Repository | Description | Topics |
|---|---|---|
| eng-blueprints | Notes in engineering, computer science, and mathematics | Markdown, Obsidian |
| Compiler-Notes | Architecture notes, reference implementations, and research on compiler design | Markdown, Java |
Languages
C# C++ Go Python TypeScript SQL
Backend
ASP.NET Core FastAPI RESTful APIs
Data & Infrastructure
SQL Server PostgreSQL Redis Docker Azure Linux
Architecture
Clean Architecture Onion Architecture SOLID Repository Pattern
AI & Systems
LLM Integration WebGPU Compiler Design DSA eBPF




