Ing. Martin Mayerhofer


Angestellt, Senior Manager Engineering, Digital River

Vienna, Austria


Spring Framework
Opscode Chef
Team leadership
Technical leadership
Agile Project Management


Professional experience for Martin Mayerhofer

  • Current 2 years and 5 months, since May 2019

    Chief Technology Officer (CTO)


  • Current 3 years and 3 months, since Jul 2018

    Senior Manager Engineering

    Digital River

    • Director of an agile team of 10+ engineers • Responsible for the design and development of the platform • Responsible for the technology roadmap • Responsible for the implementation of a code review process in compliance with the PCI standard • Responsible for migrating the platform to the public cloud • Responsible for building and onboarding an offshore development team • Significantly reduced detection time of production incidents

  • 2 years and 3 months, May 2016 - Jul 2018

    Engineering Manager

    Digital River

    • Directed an agile team of 5 engineers • Weekly one on one meetings with team members • Responsible for goal setting and yearly performance reviews • Responsible for growing engineers via mentoring / knowledge sharing • Project lead containerizing the platform into Docker • Design and implementation of a framework used to write integration tests • Design and implementation of a load test harness for performance testing

  • 1 year and 9 months, Sep 2014 - May 2016

    Principal Software Engineer

    Digital River

    • Responsible for application performance and optimization (JVM, Oracle) • Responsible for identifying, analyzing and resolving system design weaknesses • Project lead to fully automate our multi-datacenter deployments • Project lead to implement a semi-automated datacenter failover • Project lead to migrate the platform between two datacenters • Provided technical expertise / mentoring to peers

  • 5 years and 6 months, Apr 2009 - Sep 2014

    Senior Software Engineer

    Digital River Online Games

    • Design and implementation of a clearing and settlement system • Design and implementation of a subscription system, which processed over hundred thousand active subscriptions • Design and implementation of a order fulfillment notification system, capable of processing thousands of notifications per second • Design and implementation of a framework used to write functional tests

  • 2 years and 11 months, May 2006 - Mar 2009

    Game Developer (Programming)


    Game Client/Server Programming Build toolchain development Art asset toolchain development Database design

Educational background for Martin Mayerhofer

  • 1997 - 2005

    Software Engineering

    HTBLA Kainforf


  • English


  • German

    First language


programming languages

Browse over 18 million XING members