Jan 2025 - Present
Co-founder & Head of Design and Frontend
Aether
Led UI/UX design and frontend across Aether, from brand identity and product design to design systems and production software. Aether builds dealership software for the Canadian automotive industry: Zenith, a dealer CRM, and Horizon, a platform for customer-facing landing pages and dealer websites.
- Designed the UX and UI of every Aether product
Designed every UI element in the design system and the UX across Zenith and Horizon, using Figma mockups and wireframes to pitch new features before building them.
Designed the inventory Studio, where one VIN entry fills up to 33 fields and each step asks a plain-language question to confirm. - Led the frontend from Bubble.io to production React
Led the move from Bubble.io to React and Tailwind, rebuilding both products in 2–4 months. Built Zenith’s frontend: 17 screens and about 250 components on a three-layer architecture with lint-enforced boundaries.
Architected Autosite, a multi-tenant Next.js platform that serves every dealer website from one deployment, with per-dealer branding and pages assembled from config. - Built the design system and turned it into tooling
Designed OKLCH design tokens with light and dark mode built in, and about 1,100 Storybook stories covering loading, error and empty states.
Specified custom ESLint rules that block raw colours and one-off type, built with Claude Code. A hook runs them on every Claude Code edit and CI runs them again, taking warnings from 1,594 to 0. - Ran a two-person build team with AI agents
Gave each tool one job: Claude Code for the codebase, Claude Design for on-brand graphics and pages, ChatGPT for product copy and Gemini for images. Kept agents on standard with a short CLAUDE.md map, lint hooks and verification steps.
Built Numen, self-serve project folders run from a BRIEF.md, so sales staff answer a few questions and get a finished pitch deck or product video. Integrated the Gemini API into Zenith to stage dealers’ vehicle photos while keeping real damage visible. - Designed the data standard, brand and names
Co-designed Quint, our vehicle data standard, distilling a 66-field vehicle record into a 15-field summary buyers actually read.
Created the brand and naming system (Zenith, Horizon, Quint), with logos, colour roles and brand guides, carried through two company renames.
