Maility
A tool marketing agencies used to send cold email at scale. I built it on my own, from the product design and the React frontend to the sending infrastructure on Google Cloud with Nylas, Stripe billing and onboarding. Its shared inbox gave every agency client a separate workspace.
It reached about $17K a month in revenue and grew to 150 users, each sending up to 1,000 emails a day.
Chessable Edge
I led Chessable Edge, the design system that moved Chessable's visual layer into one shared component library across product teams. We built it with Clutch, a visual builder for React, packaged it for npm, and three teams were using it in production. I also mentored a small team of junior engineers through component architecture, UI patterns, documentation and responsive behaviour in a difficult legacy codebase.
Earlier
- PickzenVue and React product-finder quizzes, embeddable widgets and merchant configuration for e-commerce. 2019–2023.
- AdalabCTO of a coding school: React dashboards, Firebase Functions and no-code workflows for course tracking and for matching graduates with employers. 2019–2020.
- BBVA CellsUI engineer on a PWA framework for mobile apps, shown at Google I/O 2016. 2015–2016.
- William HillPrototyped and built parts of the sportsbook redesign with the in-house designers. 2012–2014.
- Writing"Responsive Design is Not About Screen Sizes Any More", featured by Hacker News, Awwwards, Codrops and Responsive Design Weekly, and "So, You're a Web Designer, right?" for Codrops.
