Dominik Weber

Freelance full stack engineer - TypeScript/JavaScript, Node.js, React.js, Next.js

Vienna, Vienna, Austria

About

I'm an engineering manager with 6 years professional experience, and a passion for combining the creation of amazing products with building great teams, and helping people achieve their full potential.

Experience

  • Freelance Full Stack Engineer at Self-employed
    Jan 2024 - Present · 2 yrs 7 mos

  • Founder at Lighthouse
    Jul 2023 - Present · 3 yrs 1 mo

    Fixing content overload

  • Engineering Manager at Vercel
    Jan 2022 - Jun 2023 · 1 yr 6 mos

  • Dynatrace (Vienna, Austria)
    • Engineering Manager
      Nov 2020 - Dec 2021 · 1 yr 2 mos

      * Managed a team of 2-5 developers and 1 tester, collaborating with multiple teams * Was also lead developer and made sure that our architecture fulfills the business requirements * Managed collaboration with multiple teams * Adapted the team organization to set people and project up for success * Led the definition and architecture/code design of features * Ensured high technical quality, code, and architecture * Took business requirements and unifying them with our architecture * Communicated with different parts of the organization, to get knowledge to the team and ensure we're working on the right thing * Successfully delivered on a 6-month deadline, on time and without bugs * Turned 2 demotivated team members into highly engaged ones * Set up proper agile development processes, significantly improving the plannability of our work (by x%) * Reduced bug handling time (by x%) by adding a bug-first policy to the team * Improved efficiency of multiple management roles by showing and resolving responsibility overlaps * Led the team through all 4 stages of team development, from forming to performing * Led the team in building the first version of the Dynatrace Hub * Ensured continued fast progress by splitting the team into 2 subteams * Reduced complexity and improved performance by refactoring our data syncing process

    • Software Engineer
      May 2020 - Nov 2020 · 7 mos

      * Spearheading development of new parts of the Dynatrace product * Communicating with multiple people/teams in the organization to get knowledge to the team * Developing of prototypes and MVPs to move product conversations along * Working with latest and work in progress internal technologies and providing feedback to the respective teams * Ensuring high technical/code quality * Taking part in architecture conversations

  • Lead Engineer Frontend at Bitmovin
    Nov 2017 - Apr 2020 · 2 yrs 6 mos

    * Managed a team of 3-4 developers and 1 designer, handling 1 large and 4 smaller projects * Mentored 2 junior engineers and actively helped them improve * Reduced collaboration effort and improved code quality by introducing a design system * Significantly reduced code complexity by unifying handling of generic aspects and adding TS types * Helped the company save support time, by building the documentation project from the ground up, with NextJs and Contentful * Stepped up and learned Kotlin and reactive programming to develop a BFF that significantly improved the performance of the frontend * Developed the web app for customers to manage their account and interact with the product * Led refactoring initiatives, was responsible for keeping code quality high * Did 1:1s with my team, mentored junior engineers, helped them improve their skills * Guided communication of designer, PM, and engineering team * Interviewed and hired engineers * Led and prioritized multiple projects at the same time * Was the technical lead for multiple frontend projects * Led a team of 5 people with designers and developers * Mentoring junior developers * Improving team processes and improving teamwork in general * Improved onboarding process for new hires * Introduced UI testing * Started the continuous effort of building a design system * Improved and modernized the architecture