About Me
After earning a Master's in Computer Science and Mathematics, I spent my first two years teaching CS - the best possible training for what I do now. Breaking down recursion for beginners every week shaped how I approach engineering: clear abstractions, predictable systems, and code the next person can actually understand. I joined Highlight Agency in 2021 as a front-end developer, shipping production websites for a range of agency clients alongside designers and creative teams. In 2023, I moved to the Blue and Yellow Foundation as a full-stack engineer, leading engineering on a donation platform in Next.js, React, and PostgreSQL — owning architecture, the REST API, and Stripe and Eventbrite integrations end-to-end. Since September 2024, I've been a Senior Software Engineer at Good Code, where I've led a zero-downtime migration of 900+ components to React/MUI, shipped an internal design system adopted by four product teams, and contribute to open-source data visualization libraries (ReaViz, ReaGraph, ReaBlocks). These days I'm most interested in frontend architecture and design systems at scale — the kind of work where decisions on Monday compound across dozens of engineers and hundreds of components over the next year.






