Summary
Roderick Mackenzie is an Associate Professor and computational modeler with 11 years of postdoctoral experience building high-performance scientific software in C and Python for Linux/HPC environments. He is the author of the widely used General-purpose Photovoltaic Device Model (gpvdm) and has published ~40 journal papers—over 30 on numerical modeling—with more than 1,000 citations. His work spans semiconductor device modeling, laser optimization for medical and satellite communications, Arabic handwriting analysis, and social media sentiment mining, demonstrating an ability to translate physics, math and data science into practical simulations. Comfortable with the GNU toolchain and performance profiling, he has recently incorporated deep learning (TensorFlow) into his toolkit and is seeking to transition his academic modeling expertise into industry. Less obvious: he routinely develops full-stack scientific workflows from Monte Carlo and PDE solvers to data pipelines, making him as comfortable with low-level optimization as with high-level ML integration.
11 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (PhD), Electrical and Electronics Engineering, Doctor of Philosophy (PhD), Electrical and Electronics Engineering at University of Nottingham
Erasmus year, Electrical and Electronics Engineering, Erasmus year, Electrical and Electronics Engineering at TU Braunschweig
English, German