Michael Vorburger is a seasoned engineering leader and architect with 16+ years building enterprise Java-based systems, currently at Google after senior roles at Red Hat and Temenos. He is a recognized Java/J2EE expert, co-author of "Core Java Data Objects," and an active open-source contributor to high-profile projects like Apache Log4j2, OpenDaylight and jetcd, often focusing on robustness, logging bridges and API design. Michael has led and scaled engineering teams across banking and telecom domains, blending hands-on backend development with product and delivery management for complex distributed systems. He brings deep familiarity with server-side Java APIs, middleware (WebLogic/WebSphere), and database embedding work (MariaDB4j), plus front-end SPA experience from financial inclusion projects. Multilingual and internationally educated (EPFL, Politecnico di Torino), he combines technical rigor with cross-cultural leadership—he once shipped Microsoft FrontPage add-ons as a one-man company and started programming professionally at 16.
15 years of coding experience
19 years of employment as a software developer
Master, Computer Science, Master, Computer Science at EPFL
Computer Science, Computer Science at Politecnico di Torino
German, german, middle high (ca.1050-1500), English, French, Italian, Spanish, Esperanto
Contributions:13 releases, 110 reviews, 373 commits in 10 years 11 months
Contributions summary:Michael primarily contributed to integrating and developing the MariaDB database functionalities within the Java project. Their work involved merging code, refactoring and formatting existing source code, and adding and modifying Java classes related to database management and process execution. The user also improved logging and added functionality for managing the database, including installing, starting, and stopping the database processes, and improved the control over the lifecycle of the MariaDB instance.
Contributions:205 reviews, 361 commits, 981 PRs in 3 years 4 months
Contributions summary:Michael's contributions focused on improving the Apache Fineract project by addressing code quality and functionality. The user replaced non-UTF-8 apostrophes to fix character encoding issues. Further contributions included improvements to the logging of background jobs, which involved adding logging for otherwise silent failures. Other changes included correcting space-instead-tab formatting, code clean-up, and fixing a circular bean dependency within the scheduler.
javafineractapachebankingfinance
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.