Summary
Umuhoza Eric is an Assistant Professor at Carnegie Mellon University Africa with 11+ years of experience spanning software engineering research, teaching, and applied R&D focused on smart applications for development. He develops data-driven solutions for road safety and agriculture, combining expertise in digital accessibility and user interaction design to tackle societal challenges. His work bridges academia and practice—consulting for FAO on national digital agriculture strategy and collaborating with research centers in Rwanda and Europe. Trained at Politecnico di Milano (PhD, M.Sc., BSc), he brings a strong model-driven and systems engineering background to multidisciplinary projects. Colleagues value his ability to translate stakeholder needs into technology-driven frameworks that foster collaboration and measurable impact. Notably, he pairs deep research credentials with hands-on implementation experience across international research and industry contexts.
11 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (PhD), Information Technology, Doctor of Philosophy (PhD), Information Technology at Politecnico di Milano
English, French, Italian, kinyarwanda[rwandan]