I am a seasoned developer with over 13 years of experience specializing in JavaScript, TypeScript, Rust, Python, and Lua.
Currently leading/working on AI Engineering projects and developer tooling at Deloitte and contributing to Open Source.
PROJECTS
STABLE
- hyprlang-rs — Hyprlang/Hyprland config parser and serializer built in Rust
- keyrex — Secure, lightweight key-value vault for managing sensitive information locally written in Rust
- love2d-ollama — Ollama client for Love2D
- mara-db — lightweight file database LUA/Love2D
- nanocoder(Contributor/Fork) — local coding agent
- rustdown — markdown in the terminal
- asus-rog-touchpad-driver — Asus ROG Touchpad Driver written in Rust
- hyprsnow — Snow for Hyprland made in Rust
- dotnope — Whitelist-based guard for env vars. Automatically blocks packages from having access to read your env vars.
- SmolDB — A very fast, file-based NoSQL database for Bun.js with slab allocation, secondary indexes, and background garbage collection.
- hyprtoolkit-lua — Hyprtoolkit Lua bindings
- todosh — Todos for the rest of us. A fast, keyboard-driven Kanban task manager for the terminal.
- fish-ts — Zero-dependency Typescript to Fish transpiler.
- sourceshot — Code screenshotting tool with a touch of liquid glass.
- is-term-dark — Utility tool to check if the terminal's theme is dark or light.
- LoveCanvas — Run LOVE2D direcly in VSCode via WASM. Features auto reload.
WORK IN PROGRESS
- chromasync — A lightning-fast, highly extensible color scheme generator for Linux built in Rust.
- hyprconfig — Rust and Tauri Hyprland configurator
- pecho — 100% offline meeting transcriber and summarization powered by Whisper and Ollama
- clammy — A status bar for Hyprland made in Rust.
- humanagentprotocol — A universal protocol for symbiotic collaboration between humans and autonomous AI agents. HAP enables AI agents to request human decisions in a structured, auditable, and latency-safe manner. Agents never block — they create tickets with defined timeout behaviors, allowing graceful degradation or escalation.
EXPERIMENTS
- howfast — run an ollama prompt and measure the tokens per second speed
- love2d-jam-2025 — my entry to Love2D Game Jam 2025
- local-poll — zero-dependency and self hostable node.js survey/poll platform
- mistral-world-hackathon-2026 — Fine-tuned Ministral 3B to predict 3D whole-body joint coordinates from 2D keypoint inputs. The model learns geometric reasoning over 133 COCO-WholeBody keypoints using the H3WB dataset (100K frames).
- baby-vs-llm — Baby vs LLM: Testing Ethical Reasoning Through Disguised Tool Use.
More on my repositories.