Johannes Hendriks

Staff Data Scientist

Newcastle-Maitland, New South Wales, Australia
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
Johannes Hendriks is a Staff Data Scientist with eight years' experience applying optimisation, control and probabilistic machine learning to real-world energy systems, currently focused on CNI battery optimisation at Hachiko. He blends a strong academic foundation—PhD work and postdoctoral research in Bayesian inference, Hamiltonian Monte Carlo and system identification—with hands-on product impact across startups like Evergen and consultancies such as GRIDSIGHT. Johannes excels at turning uncertainty-aware models into actionable control strategies that improve energy asset performance and grid integration. He is particularly drawn to problems at the intersection of control engineering, Bayesian statistics and ML, and has taught and developed practical courses on machine learning for engineers. Colleagues describe him as evidence-driven and outcome-focused, able to translate complex math into measurable operational gains. Based in Newcastle-Maitland, Australia, he brings both deep research rigor and pragmatic systems engineering experience to decarbonisation challenges.
code8 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy - PhD Mechatronics Robotics and Automation Engineering, Doctor of Philosophy - PhD Mechatronics Robotics and Automation Engineering at University of Newcastle
bookDoctor of Philosophy - PhD (Exchange) Machine learning, Doctor of Philosophy - PhD (Exchange) Machine learning at Uppsala University
languagesEnglish
github-logo-circle

Github Skills (44)

nem9
bayesian9
system-identification9
monte-carlo9
aem8
adobe-experience-manager8
electricity8
cli6
scip6
nonlinear-optimization6
grid6
python6
energy6
sympy6
mlops-workflow5

Programming languages (2)

CythonPython

Github contributions (5)

github-logo-circle
jnh277/data_to_mpc

Jan 2021 - Sep 2021

Contributions:165 commits, 33 pushes, 2 branches in 7 months
Contributions:17 commits, 13 pushes, 1 branch in 8 months
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