Michael Engel

Senior Frontend Engineer with over 15 years of experience building complex, user-driven web applications across fintech, healthcare, and SaaS. Specializing in React, Ember, TypeScript, and design systems—including leading large-scale migrations across data architecture, security, and billing, while maintaining full backward compatibility. Known for partnering closely with design and engineering to ship accessible, consistent features used by thousands of companies daily.

Experience

  • Customer.io

    Senior front end engineer

    October 2019 – Current | Remote

    • Drove system-wide architectural changes including a granular permissions overhaul and billing vendor migration, white preserving full backward compatibility and deploying incremental work in progress
    • Architected and led 5+ full-stack projects end-to-end, from technical design through delivery
    • Spearheaded incremental framework and technology modernization across a 13+ year old codebase, driving team-wide adoption without disrupting active development
    • Mentored junior developers through videos, pair programming, shared knowledge documents, and structured pull request reviews
    • Built and shipped new features for a multi-product application used by over 8,000 companies globally
    • Partnered with stakeholders to scope, prioritize, and deliver complex technical projects, translating ambiguous requirements into clear engineering plans
    • Co-built and maintained a multi-framework design system adopted across the full product suite
  • Consulting / Self development

    January 2019 – October 2019 | Boulder, CO, USA

    • Designed, architected, and developed a financial web app which gives users a better view into their cash flow across multiple accounts. More information available upon request
    • Created and maintain open source projects (styled-typography, a11y-css-reset, now-importer, gistcard, jwt-cli), and managing new issues and PRs
    • Worked with clients to plan and execute on changing customer priorities and site redesigns
    • Experimented with new languages and technologies such as rust, swift, and functional programming to evaluate the problems they solve and continue learning new concepts and ideas
  • Unself

    Senior developer / Acting engineering manager

    July 2017 – December 2018 | Boulder, CO, USA

    • Took on the role of Engineering Manager to better manage individual team members and the entire team’s interaction with the rest of the company
    • Led a team of 5 full-stack developers creating a mobile-first web app for volunteers and non-profit organizations to track hours, attendance, and financial resources
    • Spearheaded an app-wide visual redesign, collaborating closely with design, product management
    • Mentored the team on functional programming, better testing practices (simplifying tests, removing redundant tests, etc), type safety, and several technologies to improve quality of life
  • Welltok

    Lead software engineer / Team lead

    November 2015 – July 2017 | Denver, CO, USA

    • Led a team of 8 developers responsible for creating a new lightweight, node.js service with functional programming in mind
    • Mentored junior front end engineers to get them up to speed with internal coding practices, more productive, and progress their careers
    • Co-founded and led working group tasked with stabilizing, documenting, and standardizing a front end tech stack
  • Datu Health

    UX engineer

    November 2013 – October 2015 | Boulder, CO, USA

    • Created and iteratively improved interactive prototypes used during product discovery, user research, and implementation to improve communication between developers, designers, clients, and other stakeholders
    • Created an authenticated web site for publicly viewing and presenting fully coded prototypes to clients, design, development, and leadership
    • Led the development of a front end library for sharing pixel perfect CSS and modular JavaScript with the development team
  • IHS Markit (prev. Markit on Demand)

    Interface designer

    May 2011 – November 2013, Boulder, CO, USA

    • Worked with large international financial and energy companies to design financial portfolios, social communities, games, and trading platforms
    • Created designs that were localized and designed to work in at least three different languages
    • Dedicated spare time to lead a group of other designers interested in creating and exploring dynamic data visualizations from live and historical data

Education

  • Rocky Mountain College of Art + Design

    August 2008 – August 2011

    Bachelor of Fine Arts, Communications Design, Summa Cum Laude