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. This was followed by re-platforming the front-end to a React/Redux/Node foundation, which halted subscriber churn and increased revenue per customer by 23%, while also increasing engineering velocity by 50% and reducing time-to-market for new features.

  • Served as a dedicated mentor and productivity driver, providing ad-hoc technical guidance to engineers across multiple teams. This effort included optimizing our team's test pipeline runtime by 400% while maintaining a 98% pass rate, thereby accelerating the entire engineering team's delivery cadence.

  • Championed AI-assisted development practices, accelerating delivery and surfacing complex, hard-to-find defects.

Experience

Andreas Heim Writing & Consulting

Jan 2026 – Present

Independent Software Consultant / AI Trainer

  • Delivered full-stack development for contract clients using React, Next.js, and Node.js, leveraging AI-assisted development tooling (Claude, Cursor) to accelerate delivery and improve code quality.

  • Worked as an AI trainer, applying software engineering expertise to evaluate and refine model performance on technical and coding-related tasks.

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 and design through customer release over 2.5 years, leading to an increase in 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, ensuring the deployment of highly scalable, reliable, and maintainable code.

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

  • Leveraged AI-powered development tools — Claude, Gemini, Cursor, and Roo — to accelerate delivery workflows and increase team velocity.

Moz

Feb 2013 – Aug 2021

Senior Software Engineer

  • Technical Leadership: Joined the team 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, migrating the front-end from Rails/jQuery (JavaScript version ES5) to a modern React/Redux/Node stack (ES2017+), increasing engineering velocity by 50% and resulting in near-zero frontend incidents post-migration.

  • Full-Stack & DevOps: Migrated 15 applications & services to AWS using Terraform & Docker, significantly improving platform stability and scalability; helped other product teams with critical launches.

  • Feature Development & Ownership: As Lead Front-end Engineer, developed and shipped critical new features (Unified Side Navigation, Campaign Dashboard, Custom Report PDF Builder built on Electron), while leading UI modernization and a WCAG 2.0 accessibility initiative.

  • High-Visibility Projects: Took direct ownership of the MozBar Chrome extension (800k weekly users), ensuring its continued development and stability while collaborating with UX and Product Management.

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 and prioritize deep collaboration with Product and UX as a key competency, enabling the successful on-time delivery of 95% of projects.

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

  • Led the pivot from a sole focus on Flash to a diverse modern set of technologies (iOS, Android, web, and full-stack development with Django/Python), effectively doubling available clients and mitigating the risk of reliance on a single legacy technology.

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. Balanced teaching diverse groups of students, from total beginners to experienced engineers cross-training.

School for Visual Concepts

2005 – 2009

Instructor

Taught 5-week courses in Introduction to ActionScript and Intermediate ActionScript; developed curriculum and course materials. Maintained consistently high reviews from students and very low dropout rates.

Education

Hochschule der Medien, Stuttgart, Germany (Stuttgart Media University)

1996 – 1998

Equivalent to BA, Audiovisual Media

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

Skills

Technical

Agentic developmentClaudeGeminiTypeScriptJavaScriptHTMLCSSReactNext.jsMaterial UIReduxZustandTanStack (react-query, react-virtual)NodeWebpackVitestJestReact Testing LibraryCI/CDGitHub ActionsGitLab CIGitWCAG 2.0Component Library DevelopmentDesign System Development

Soft skills

TrainingTeachingMentoringProblem-solvingConflict resolutionPublic speakingAgile