
Hey there. I'm a Senior
I design and scale frontend systems that help teams move faster and products perform better. I specialize in architecture, design systems, and performance-driven user experiences.
Over the past 13 years, I’ve worked across a wide range of tech stacks, teams, and product environments. I began my career at an award-winning agency, balancing web design and frontend development while building applications for higher-education institutions. From there, I moved into consulting across companies in Denver, sharpening my ability to adapt quickly and deliver in diverse environments. For the past eight years, I’ve focused on product and startup teams—leading frontend architecture, design systems, and performance initiatives at scale.
Download a print-friendly version of my resume.
Senior Software Engineer
Openly Insurance
|
2021 - Present
Led frontend initiatives at a Series C startup
Built and maintained a GraphQL Node service layer
Introduced Cypress testing across new and legacy codebases
Architected product analytics pipelines.
Built and scaled a shared design system
Senior Frontend Engineer
Creative Market / Dribbble
|
2019 - 2021
Led frontend architecture across multiple product domains
Designed and scaled a shared design system
Standardized end-to-end testing with Cypress
Raised frontend quality through mentorship and code reviews
Drove performance improvements across high-traffic applications

Senior Frontend Developer
The Creative Group
|
2016 - 2019
Delivered frontend solutions across React, Vue, Angular, and Aurelia
Supported enterprise and consumer product teams
Navigated diverse codebases and team structures
Contributed to frontend hiring and technical evaluation

Junior Frontend Develper
Up&Up Agency
|
2014 - 2016
Delivered frontend applications for higher-education institutions
Partnered with design and backend teams across multiple client engagements
Established foundational frontend practices in fast-paced agency environments
Global temperature anomaly relative to 1951-1980 average.
Hover across the chart to see the temperature anomaly for a given year
Click each context title to learn more about the given event
You can also hover a context event to highlight its line relevant to the chart
Coverage terms and change endorsements over time
=
Twilight Period