I make things that do stuff.
I like building playful systems, clean codebases, and experiences that feel alive the moment you interact with them.
I'm a full-stack developer who enjoys experimenting at the edges of web, games, and interactive systems.
Most days, I work with JavaScript, Python, React, and Next.js—building solid, scalable apps. Other days, I'm prototyping Discord bots, designing procedural systems, or learning how to make games feel good using Godot 2D.
This portfolio is less of a résumé and more of a playground. Feel free to click around.
AI-Powered Contract Review & Negotiation
A multi-agent AI system that automates contract review, risk analysis, and negotiation prep with full auditability.
Typed Memory Backend for Chat Applications
A robust memory backend for chat applications, combining embeddings, graph relationships, and structured fact extraction.
Multi-Registry Package Explorer
A fast, unified interface for exploring npm and PyPI packages — download trends, version history, and GitHub stars in one place.
I like projects that start simple and grow naturally.
Whether it's a game, a tool, or a web app, I aim for systems that are easy to understand—and hard to get bored of.
Want to collaborate? Have a weird idea? Need someone who enjoys building things from scratch?
I usually respond within 24 hours.
"Let's build something that feels alive."
— My approach