Vienna, Vienna, Austria
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.
Fixing content overload
* 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
* 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
* 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