At my heart I'm a full stack developer. My passion is user experience — creating tools that people actually want to use, whether that's a graphical interface, a command line application, or a suite of APIs.
My roots are in frontend development, but I've built up real depth in backend and infrastructure over the years. That range lets me understand the full end-to-end cycle regardless of where the work lives in the stack.
TypeScript is my primary language — that's where my strength is. Python is my second, and I reach for it often. Right now I'm a Principal Software Engineer at MarketMuse (Siteimprove), and this site is my own corner of the internet to build and ship ideas outside of work.
Principal Software Engineer — MarketMuse
2024 – PresentLead Frontend Developer — MarketMuse
2021 – 2024Senior JavaScript Developer — MarketMuse
2019 – 2021Independent Contractor
Developer
Developer
DEC in Publication Design & Hypermedia Technology
John Abbott College, 2009