Bernd Mathiske is a seasoned software engineer and systems architect with over 30 years of experience and a 12-year recent emphasis on cloud, runtimes and VM engineering, currently working at Apple after leading runtime and OpenJDK efforts at AWS. He has driven large-scale performance, security and observability work—founding the Generational Shenandoah GC project for Java—and previously built research-grade JVMs (Maxine) and led language/runtime groups at Adobe and Sun Labs. Bernd combines deep research credentials (PhD in Computer Science) with hands-on contributions to high-profile open source like Apache Mesos, where he improved build stability, web UI and fetcher robustness. Known for tackling hard platform problems—startup time, footprint, concurrency races and compiler/toolchain portability—he balances technical leadership with practical implementation. Now retired and selective about engagements, he remains open to collaborative projects that match his systems-level expertise.
Contributions summary:Bernd contributed to the Apache Mesos project by enhancing core functionalities and addressing compilation issues. Their work included adding a hostname attribute to the framework, which involved modifying C++ code and updating the web UI. Additionally, the user patched glog to compile with clang and fixed compile errors in stout and mesos with Clang 3.5 on Ubuntu 13.10, improving build stability. Moreover, they addressed issues in mesos-fetcher, resolving a race condition and implementing better file caching.
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.