Duo Zhang

Senior Machine Learning Engineer at AECOM

Oslo, Norway
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
Duo Zhang is a Senior Machine Learning Engineer based in Oslo with eight years of experience building end-to-end data and ML solutions for building engineering, hydropower, wastewater, and biogas domains. He holds a PhD in AI applied to hydraulic and sewer control, has published in top journals with over 350 citations, and led applied research that translated into production APIs and optimization models. Duo’s technical work spans data pipelines, CNNs/GANs/GNNs, multi-objective optimization, and backend deployment using Azure, PyTorch/TensorFlow, FastAPI and Docker. He has repeatedly bridged academic rigor and industry impact—creating anomaly detection, time-series disaggregation, and energy trading models—and teaches machine learning to water-industry engineers. Outside work he channels discipline from martial arts as a Taekwondo black belt and BJJ blue belt, a detail that mirrors his systematic approach to complex engineering problems.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Soil and Water Conservation, Bachelor's degree Soil and Water Conservation at Northwest A&F University
bookDoctor of Philosophy (PhD) Artificial Intelligence Hydraulic Model and Internet of Things (IoT) for Sewer System Control, Doctor of Philosophy (PhD) Artificial Intelligence Hydraulic Model and Internet of Things (IoT) for Sewer System Control at NMBU - Norwegian University of Life Sciences
bookProcess Control, Process Control at TechTeach
bookInnovative Wastewater Treatment and Mathematical Modelling, Innovative Wastewater Treatment and Mathematical Modelling at Università degli Studi di Palermo
languagesEnglish, Chinese, Norwegian
github-logo-circle

Github Skills (4)

notepad8
windows8
cpp7
editor6

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
Contributions:62 commits, 61 pushes, 1 branch in 1 month
Contributions:38 commits, 37 pushes, 1 branch in 1 month
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
Duo Zhang - Senior Machine Learning Engineer at AECOM