Head Of Software Development at Hamilton Freiburg GmbH
Baden-Württemberg, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Michael Hoffer is a Head of Software Development and co-founder with 16 years of experience bridging research-grade computer science and product engineering. He holds a summa cum laude PhD from Goethe University and a diploma in mathematics from Heidelberg, and his work focuses on visual programming, modeling and simulation of complex physical processes. As lead developer of VRL-Studio he built tools that synchronize textual and hierarchical visual code representations, and he continues to push for a truly visual general-purpose language on the Java platform. A two-time JavaOne Rock Star and frequent conference speaker, he pairs academic rigor with practical open-source contributions across JavaFX and tooling projects such as jfxtras and freerouting. At BioFluidix and now Hamilton Freiburg he has translated simulation and research insights into production software and release automation across platforms. He also maintains a technical blog and blends developer, scientist, and artist perspectives in his work.
16 years of coding experience
4 years of employment as a software developer
Diplom-Mathematiker (advanced degree/diploma in mathematics), Mathematics and Computer Science, Note 1 (grade A), Diplom-Mathematiker (advanced degree/diploma in mathematics), Mathematics and Computer Science, Note 1 (grade A) at Ruprecht-Karls-Universität Heidelberg
Doktor (Ph.D.), Computer Science, summa cum laude, Doktor (Ph.D.), Computer Science, summa cum laude at Johann Wolfgang Goethe-Universität Frankfurt am Main
Contributions:2 releases, 116 commits, 1 PR in 2 years 6 months
Contributions summary:Michael primarily focused on back-end development within the "freerouting" repository. Their contributions include fixing bugs related to the graphical context, refactoring code, and enhancing the help system. They also updated and created distribution scripts for different operating systems, including Windows, macOS, and Linux, indicating a focus on build and release processes.
A supporting library for JavaFX, containing helper classes, extended layouts, controls and other interesting widgets.
Role in this project:
Full-stack Developer
Contributions:24 commits, 6 comments, 1 issue in 3 days
Contributions summary:Michael contributed to the jfxtras/jfxtras repository by fixing typos and enhancing the NodeUtil class with methods to add/remove nodes and recursively search for nodes. They also integrated a window control, adding default CSS and SVG files, and removing older, unstable APIs. Furthermore, the user removed old JDK 7 code and added TestFX tests for the window control, improving the project's functionality and maintainability.
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 Hoffer - Head Of Software Development at Hamilton Freiburg GmbH