Hey there. I'm a Senior

Frontend Engineer

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.


My Work History

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

Warming is Not Linear

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

Show Annotations

Insurance Policy Timeline

Coverage terms and change endorsements over time

=

Twilight Period