Austin Haffenden is a data science director with nine years of experience applying machine learning and analytics to energy time-series and NLP problems, currently consulting for Schneider Electric and leading Good With Data CIC. He blends a strong academic background—a PhD in Computational Ecology—with hands-on production work, shipping proprietary algorithms for power forecasting and building generative-AI tools for the non-profit sector. His career bridges environmental science, teaching, and software: from coupling forest and rockfall models in Python and R to designing scalable data products for enterprise energy software. Based in Salford, he combines domain expertise in ecology and climate with practical engineering skills (R, Python, C++/Rcpp), and a knack for translating research-grade models into operational solutions that reduce workload for front-line workers.
9 years of coding experience
3 years of employment as a software developer
Master of Science (MSc), Environmental Forestry, Master of Science (MSc), Environmental Forestry at Bangor University
Postgraduate certificate, Teaching and Learning in Higher Education, Pass, Postgraduate certificate, Teaching and Learning in Higher Education, Pass at Keele University
Bachelor's degree (BSc Hons.), Computer Science, 2.1, Bachelor's degree (BSc Hons.), Computer Science, 2.1 at The University of Hull
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.