At Qbtrix, I build ripple, a generative UI runtime where agents emit typed widget specifications that render as a live canvas. I shipped three widget waves across a 150-widget catalog with two-way data binding.
I also wrote the schema validator that rejects malformed agent output before rendering, making the widget manifest the single source of truth. For Qbtrix’s platform layer, I built multi-tenant isolation, entitlement controls, cross-tenant credit wallets, and analytics endpoints.
I shipped Paw Sites, an agent that builds and publishes multi-page websites with a preview that streams during generation. Across Qbtrix’s product repositories, I delivered 419 merged pull requests.
As a core contributor to PocketPaw, I fixed tool-calling defects and closed multi-tenant isolation vulnerabilities. My projects include Ocopus, a multi-tenant SaaS business platform exposed to agents through an MCP server, and astryx-svelte, a Svelte 5 port of Meta’s Astryx design system.

