Design engineer with 18+ years of experience. I make the part of the product people touch.
- Canva: 2.5 years on the Brand Templates enterprise team. Sole frontend engineer on Brand Style Match (featured at Canva Create), and helped with a multi-year undertaking to remove what their most senior engineer called Canva's biggest ever piece of tech debt.
- Hai! Coffee: my SwiftUI pour-over timer that learns from each brew, designed for someone half awake at the kettle.
- ha-desky: an open-source Home Assistant integration that drives my Desky standing desk over the Bluetooth already in its controller, so that I can do cool automations like sitting/standing on a schedule. My first Python repo, now in the HACS default store.
The quickest way to get to know me is to ask my site:
Remote: Yes. US West Coast afternoons are my mornings, and I fully overlap with AU/NZ
Willing to relocate: No
Technologies: TypeScript, React, Vue, Next.js, SwiftUI, Figma, design tokens
Résumé/CV: https://gardiner.today
LinkedIn: https://linkedin.com/in/jordsta
Email: [email protected]
Design engineer with 18+ years of experience. I make the part of the product people touch.
- Canva: 2.5 years on the Brand Templates enterprise team. Sole frontend engineer on Brand Style Match (featured at Canva Create), and helped with a multi-year undertaking to remove what their most senior engineer called Canva's biggest ever piece of tech debt.
- Hai! Coffee: my SwiftUI pour-over timer that learns from each brew, designed for someone half awake at the kettle.
- ha-desky: an open-source Home Assistant integration that drives my Desky standing desk over the Bluetooth already in its controller, so that I can do cool automations like sitting/standing on a schedule. My first Python repo, now in the HACS default store.
The quickest way to get to know me is to ask my site:
claude mcp add --transport http gardiner https://gardiner.today/mcp
Or paste your job ad into Ardo, my AI agent at https://gardiner.today and it'll tell you how I match.
I hold a firm line on accessibility, and I don't ship code I can't explain.
Looking for: design engineer or senior frontend, full-time, on a team that cares about craft.