MockStream
A lightweight mock data streaming library for testing and development. Enables realistic data flow simulation with configurable patterns, delays, and error scenarios. Beta releasing soon.
Software Engineer
I build high-performance web applications and contribute to open source. Passionate about WebGL, WASM, and pushing the boundaries of what's possible on the web.
Portfolio
A selection of projects I've built, exploring web performance, AI integration, and developer experience.
A lightweight mock data streaming library for testing and development. Enables realistic data flow simulation with configurable patterns, delays, and error scenarios. Beta releasing soon.
A headless Web Components design system built for flexibility and framework-agnostic integration. Provides unstyled, accessible primitives that work anywhere. Beta releasing soon.
High-performance WebGL rendering toolkit with WASM-powered SIMD optimizations. Implements LLTB downsampling for efficient large dataset visualization.
Privacy-focused AI agents running entirely in the browser using WebAssembly. Enables offline LLM-powered experiences without sending data to external servers.
Auto-generate type-safe forms from Zod or TypeBox schemas. Define once, derive TypeScript types, validation, and UI components automatically.
Community
I believe in giving back to the community. Here are some projects I've contributed to.
Performance optimizations for large-scale scene rendering and memory management improvements.
Type-safe API development toolkit contributions including middleware enhancements.
No-code UI framework for React with drag-and-drop component composition.
WebAssembly toolchain improvements for better Rust-to-WASM compilation and debugging.
Writing
Technical deep-dives, tutorials, and thoughts on web development, AI, and software engineering.
Deep dive into optimizing WebGL performance using WebAssembly SIMD instructions and the LLTB algorithm.
Exploring the challenges of debugging AI agents and strategies for building more observable systems.
How to build client-side AI agents with WASM for privacy-focused, offline-capable applications.