Michael Benz is an agile software developer and long-time Scrum Master based in Passau with nine years of IT experience spanning quality assurance and hands-on development. He brings a tester’s mindset to engineering work, with strong practical experience in C#, extensive use of JUnit, and Java-based Selenium/Testbench automation. At FOCONIS AG he blends team facilitation with coding, and his open-source contributions to the well-known Ebean ORM demonstrate backend and database engineering skills—fixing migrations, enum handling, and cross-database compatibility issues. That combination of QA roots, agile coaching, and low-level database problem solving makes him an all-rounder who focuses on delivering robust, testable software.
9 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Universität Passau
Contributions:8 commits, 10 PRs, 9 comments in 5 years 4 months
Contributions summary:Michael primarily contributed to the Ebean ORM project by addressing database migration issues and fixing bugs related to enum handling and constraint application. They also focused on improving the integration of Ebean with various database systems, including PostgreSQL, H2, and HSQLDB. Their work involved modifying database schema definitions, updating SQL scripts, and ensuring compatibility across different database versions and configurations. Additionally, they worked on a unit test demonstrating a bug in deleting entities via query and respecting the CascadeType.
Contributions:3 pushes, 2 branches, 1 comment in 7 years 5 months
documentation-website
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.