Peter Reutemann

Senior Research Programmer at University of Waikato

Waikato, New Zealand
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
Peter Reutemann is a Senior Research Programmer with 13 years of experience building open-source machine learning and workflow solutions from Waikato, New Zealand. He leads development of the ADAMS workflow engine and contributes to prominent projects like MOA, combining Java and Python expertise to deliver local, in-house deployments that avoid vendor lock-in and respect data sovereignty. His work spans applied deep learning (image classification, object detection, segmentation, and LLMs), spectral data analysis (NIR, MIR, XRF, hyperspectral) and domain-specific pipelines such as GC-MS processing. A pragmatic engineer and open-source advocate, he also authors scientific workflow plugins (KeplerWeka), runs the COSI portal, and reviews for JMLR/MLOSS—bringing academic rigor to production-ready tooling.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,558reputation
86kreached
252answers
0questions
github-logo-circle

Github Skills (12)

javas10
latex10
java10
documentation10
machine-learning8
kubernetes6
arff6
docker6
csv6
python6
weka6
classification6

Programming languages (8)

TypeScriptJavaScalaHTMLJupyter NotebookPascalPythonKotlin

Github contributions (5)

github-logo-circle
Waikato/moa

Jul 2012 - Nov 2022

MOA is an open source framework for Big Data stream mining. It includes a collection of machine learning algorithms (classification, regression, clustering, outlier detection, concept drift detection and recommender systems) and tools for evaluation.
Role in this project:
userFull-stack Developer
Contributions:1 release, 129 commits, 2 PRs in 10 years 5 months
Contributions summary:Peter primarily contributed to the MOA framework's documentation and user interface. Their work includes creating and modifying LaTeX-based manuals, updating the title page, and renaming image directories. They also added a new manual for the StreamMining component. In addition, the user made Java 9 compliant changes.
pythondata-streamstreamdriftclassification
fracpete/processoutput4j

May 2017 - Apr 2020

Contributions:1 release, 48 commits, 63 pushes in 2 years 11 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
Peter Reutemann - Senior Research Programmer at University of Waikato