Complex software,
made clear.
I design product systems across Angular, AI, local infrastructure, and unusual interfaces, making complexity feel clear, smart, and usable.

The Code Layer
I ship production software for teams and I ship side systems for myself. The public layer is where I move fast — local AI infrastructure, wearable clients, and automation tools, committed in the open.
Selected projects
A few projects that show the range: operations software, AI products, market systems, local infrastructure, and wearables.
Capabilities
I start from the problem, then choose the stack with discipline.
Product Systems
Structured software with real business stakes, multi-surface ownership, and architecture that survives growth.
AI Layers
Useful AI integrations, retrieval workflows, and local-first experimentation that serves the product instead of decorating it.
Business Workflows
From CRM workflows to guarded subscription logic, I work well when software has to fit real operations.
Local Infrastructure
Pi services, memory layers, messaging bridges, and device control systems built to run close to the edge.
Experimental Interfaces
Wearables, ambient displays, and interfaces that need curiosity, adaptation, and fast systems thinking.
Operating model
I like ambitious technical challenges. I just prefer clarity over complication.
Inside a product team
As an Angular and product engineer for teams that already have momentum but need stronger system ownership.
Alongside founders
As a technical partner helping define what should exist, how it should work, and what is worth building first.
For unusual software
As a high-ownership builder for software that does not fit the usual template, surface, or workflow.
Public proof
Launches, repos, and public traces that make the work easier to trust.
Have an ambitious problem?
I like technical challenges. I just do not like making them heavier than they need to be.