–First engineer promoted to Staff, Senior Staff, and Principal. Technical advisor to the CTO.
–Built server-rendered, client-hydrated code components — usable visually in the designer and generatable by LLMs.
–Drove adoption of AI tooling across engineering.
–Led Marketplace Libraries, Designer Extensions, and Apps from design through shipping.
–Technical lead of Platform. Designed an extensible, structurally-edited programming language that powers every Webflow site — the backend of the frontend.
–Architected Webflow's plugin system. Designed primitives for internal teams and third-party developers, drove cross-team adoption.
–Built a constraint engine that validates user designs before compilation.
–Contributed to the renderer: CSS, JavaScript, and DOM compilation from user-authored data.
–Designed a type system that auto-generates visual editors from type definitions.
Domo
Open Web Architect
Apr 2013 – Jul 2017
Software Engineer
Mar 2011 – Mar 2013
–Joined as an early engineer. Worked directly with the CEO to launch the Domo brand site — a foundation that powered their marketing for years.
–Built prototypes that helped raise $33M in early funding.
–Architected the flagship product's UI. Established build tooling, CI, i18n, and testing. Scaled engineering practices as the team grew from a handful to nearly two hundred.
–Led the mobile web effort: build tooling, CI, and fast mobile-specific features. Mentored a cross-functional team of engineers, PMs, and designers.
Earlier Experience
Web Developer
2007 – 2011
–Built projects for National Geographic, Sesame Street, Pepsi, Disney, and other major clients on tight timelines.
–Front-end development and interactive experiences for agency clients.
Skills & Technology
Technology
AI Native Development
Systems & Software Architecture
Programming Language Design
Build & Development Tooling
Containers & AI Sandboxing
Databases
Leadership
Mentoring & Growing Engineers
Cross-team Technical Coordination
Platform & API Design
Customer Anchored Product Thinking
Interviewing & Team Design
Business Motivated Technical Strategy
Interests & Focus
AI
Programming Language Research
Type Systems
Resilient Distributed Systems
System Design
Community
Conference Organizer
Co-founded ng-conf, the official Angular conference.
Podcaster
Panelist on JavaScript Jabber (1M+ downloads). Guest on Shop Talk Show.
Public Speaking
React Conf, GothamJS, Cascadia, Mountain West JS, UtahJS & others.
Open Source
Published several projects, collaborated with teams at IBM, Google & Facebook.
Mentoring
Taught at DevMountain, mentored engineers, organized & presented at local meetups.