Selected work

Things I’ve built.

Web applications, open-source tools, and experiments in making software work better.

9 projects
Selected project

django-bolt: The Fastest Python Web Framework, Built on Django

A Rust-powered API framework for Django. An Actix Web HTTP server bridged to Python handlers with PyO3 and serialized with msgspec, hitting 300K+ requests per second while keeping the Django ORM, Admin, auth, and every third-party app working unchanged. 1,600+ GitHub stars and 100K+ downloads.

RustPythonDjangoActix WebTokioPyO3msgspecOpen SourcePerformance
Selected project

Lahza: Native Linux Screenshot and Screen Recording Studio

A native Linux desktop app built with Rust and GPUI for screenshots, screen recordings, and motion. Capture screens, windows, or areas, annotate and style them, edit recordings on a multitrack timeline, animate still images, and export up to 4K at 60 fps as MP4, WebM, or GIF.

RustGPUILinuxDesktopVideoScreen RecordingOpen Source
Selected project

taipan: Run Python Anywhere in a Single Binary

A single self-contained executable with CPython 3.14 embedded, written in Zig. Runs Python files and PEP 723 scripts with inline dependencies on machines with no Python installed, with roughly 10ms warm starts, and compiles scripts into standalone executables.

ZigPythonCPythonCLIPEP 723ToolingOpen Source
Selected project

K2: An Ultra-Fast Alpine.js Alternative Built on TC39 Signals

A 3.6KB gzipped reactive framework with Alpine.js-compatible directive syntax and fine-grained reactivity from TC39 Signals. About 4x smaller than Alpine.js and 5 to 10x faster on updates, with zero runtime dependencies and full TypeScript support.

TypeScriptJavaScriptSignalsFrontendAlpine.jsOpen Source
Selected project

turbo-orm: True Async ORM for Django

An experimental async ORM layer for Django with genuine async database I/O. Uses psycopg3 async cursors and connection pooling while reusing the Django Query object for SQL generation, so the chainable queryset API stays familiar.

PythonDjangoAsyncPostgreSQLpsycopg3ORMOpen Source
Selected project

Django Playground: Full-Stack Django in the Browser via WebAssembly

A browser-based Django IDE that runs Python entirely in WebAssembly using Pyodide. Features a worker pool architecture for instant code execution, IndexedDB snapshot caching for fast startup, virtual filesystem with SQLite, and full Django WSGI simulation - all without any backend server.

DjangoWebAssemblyPyodideSvelteKitSvelte 5TypeScriptWeb WorkersIndexedDBCodeMirrorBrowser IDE
Selected project

claude-context-local: Local Code Search MCP for Coding Agents

An MCP server that turns an entire codebase into searchable context for Claude Code and other coding agents. Embeddings are built and stored locally, with Merkle-tree change detection so re-indexing only touches files that changed. No API cost.

PythonMCPClaude CodeEmbeddingsCode SearchAI AgentsOpen Source