Core chat experience
Rebuilt the core chat experience and shipped the replacement to production.
As a founding software engineer at Emergent, I work across the experience people use to build software: the core chat, the mobile app, visual editing, and the systems that help the team ship.

An AI app builder depends on much more than the generated output. Its chat, editing tools, loading experience, and mobile surface all need to work together as a reliable product.
Own product surfaces end to end, improve the foundations, and build tools that let more of the team make changes. My work spans production interfaces, React Native mobile, performance, and the design system.
My contributions across the product.
Rebuilt the core chat experience and shipped the replacement to production.
Built the mobile app as its sole developer, bringing the web platform to React Native and Expo.
Built a Visual Edit Mode for making UI changes without spending AI credits, alongside work on the product’s light theme.
Built a landing-page editor, an AI pull-request review tool, and a design system that helps designers ship UI fixes.
A closer look at the product areas I have built and shipped at Emergent.
Rebuilt the core chat, worked on load performance, and shipped a light theme. These changes improve the experience users return to throughout a build.
Decisions, boundaries, and the current state of the work.
This is a selection of my engineering work at Emergent, not an independently owned product. The mobile app was my sole-developer responsibility; the broader platform is the work of the Emergent team.
Open the product or explore its source material.