Andreas Heim

Senior Software Engineer · Frontend / Fullstack

Summary

Senior Software Engineer with extensive experience building and scaling modern frontend applications. Combines hands-on React/TypeScript expertise with a background in technical leadership, bringing both architectural depth and team-level perspective to complex engineering challenges.

Accomplishments

  • Architected and spearheaded 0→1 the development of the new Board View platform, leading the system design and major shift from a legacy monolith to a modern React/TypeScript application with real-time collaboration. This effort doubled user retention and grew monthly views by 43%.

  • Drove the launch and stabilization of a delayed flagship product, delivering it to market within six months. Re-platforming the front-end to a React/Redux/Node foundation halted subscriber churn and increased revenue per customer by 23%, while increasing engineering velocity by 50%.

  • Served as a dedicated mentor and productivity driver, providing ad-hoc technical guidance to engineers across multiple teams — including optimizing the test pipeline runtime by 400% while maintaining a 98% pass rate.

Experience

Smartsheet

Aug 2021 – Dec 2025

Senior Software Engineer II

  • Architected and drove the development of the new Board View alongside two other senior engineers, guiding the project from initial concept through customer release over 2.5 years — increasing monthly views by 43% and doubling user retention.

  • Successfully replaced the legacy Card View within 6 months, a core milestone towards sunsetting the original monolith application.

  • Defined and enforced engineering best practices for front-end development through code review standards and system design guidelines.

  • Improved test pipeline runtime by 400% while achieving a 98% pass rate.

  • Actively utilized AI-powered development tools and modern methodologies to significantly accelerate workflow and increase team velocity.

Moz

Feb 2013 – Aug 2021

Senior Software Engineer

  • Joined with a key focus on bringing a delayed flagship product to market — successfully achieving release within six months and stabilizing the application for production use.

  • Spearheaded a major technological overhaul replacing the legacy front-end with a modern React/Node stack, increasing engineering velocity by 50%.

  • Drove a complete application migration from Rails/jQuery to React/Redux and from ES5 to ES2017+.

  • Migrated 15 applications and services to AWS using Terraform and Docker, significantly improving platform stability and scalability.

  • Took direct ownership of the MozBar Chrome extension (800k weekly users), ensuring its continued development and stability.

  • Led an accessibility initiative towards WCAG 2.0 compliance and drove UI modernization efforts.

Smashing Ideas

Aug 1998 – Nov 2012

Director of Technology

  • Revitalized and grew the engineering team 5x after the departure of one of the founders.

  • Scaled engineering effectiveness by coaching engineers to own the full product lifecycle, enabling on-time delivery of 95% of projects.

  • Established a multi-tier mentorship model, formally training senior engineers to onboard and develop junior talent.

  • Led the pivot from Flash to a diverse modern set of technologies (iOS, Android, web), effectively doubling available clients.

Other Experience

University of Washington

2012 – 2013

Instructor

Taught a 10-week JavaScript course as part of the UW Certificate in Web Technology Solutions program.

School for Visual Concepts

2005 – 2009

Instructor

Taught 5-week courses in Introduction to ActionScript and Intermediate ActionScript. Developed curriculum and maintained consistently high student reviews.

Education

Hochschule der Medien, Stuttgart, Germany

1996 – 1998

Equivalent to BA, Audiovisual Media

Technical and creative studies in audio, video, 3D animation, film, and interactive media.

Skills

Technical

TypeScriptJavaScriptReactNodeHTMLCSSReduxZustandReact QueryMaterial UIWebpackVitestJestReact Testing LibraryCI/CDGit

Soft skills

Technical leadershipMentoringSystem designAgilePublic speakingConflict resolution