Michael Musenbrock

Process Manager Software Development Process at APUS Software GmbH

Klagenfurt, Carinthia, Austria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Musenbrock is a seasoned senior software engineer and process manager with 13 years of experience enhancing CI/CD, testing and secure software practices across Linux and Java ecosystems. Based in Klagenfurt, he blends hands‑on engineering—deep experience with Jenkins, PostgreSQL, C, and Linux clustering/packaging—with process leadership, creating engineering guidelines and driving Agile adoption. He has practical open-source impact, improving test infrastructure and Android emulator support for high-profile Jenkins and Catrobat projects to enable reliable parallel CI. Former branch manager and startup co-founder, he pairs operational leadership with a knack for untangling brittle test suites and adapting tooling across OSes. Currently advancing software development processes at APUS while completing an MSc in Software Engineering/Economics, he brings both technical depth and long-term commitment to quality and automation.
code13 years of coding experience
job7 years of employment as a software developer
bookMatura, Computing and organisation, Matura, Computing and organisation at HTBLuVA Villach
bookBachelor of Science (B.Sc.), Software Engineering/Economics, Bachelor of Science (B.Sc.), Software Engineering/Economics at Technische Universität Graz
languagesGerman, English
github-logo-circle

Github Skills (13)

javas10
jenkins10
android-test10
junit10
jenkins-ci10
android-testing10
gradlew10
android10
java10
test-automation10
gradle10
bluetooth5
bluetooth-le5

Programming languages (10)

SmartyTypeScriptJavaDockerfileC++GoMustacheGroovy

Github contributions (5)

github-logo-circle
Android Emulator plugin for Jenkins
Role in this project:
userFull-stack Developer
Contributions:37 commits, 6 PRs, 32 comments in 10 months
Contributions summary:Michael primarily contributed to the Android Emulator plugin for Jenkins by addressing Java warnings, removing deprecated code, and adding support for Android Emulator 2.0. They refactored and updated the code to support new features in SDK Tools, including AVD creation with device definitions and improved system image handling. The user also fixed bugs, added environment variables and made improvements for file handling, and SDK detection across different operating systems.
android-emulatorjenkinsemulatorjenkins-pluginjenkins-api-plugin
Catrobat/Catroid

Jul 2017 - Aug 2018

Writing programs on an Android device without prior knowledge.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:18 commits, 16 PRs, 14 comments in 1 year
Contributions summary:Michael primarily focused on improving the testing infrastructure and test coverage of the `catroid` project. This involved refactoring and reorganizing test classes to reduce dependencies and improve parallel test execution using Jenkins. The commits demonstrate the user's ability to identify and resolve testing-related issues, such as incorrect log tags and the handling of animation settings during UI tests, and adapt tests for the continuous integration process. Furthermore, the user fixed a specific bug related to the bluetooth output stream.
knowledgeandroidkotlinprogramsjava
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Musenbrock - Process Manager Software Development Process at APUS Software GmbH