Summary
Emmanuel Naziga is a Machine Learning Engineer with a decade of experience applying computational science, bioinformatics, and high-performance computing to real-world problems across industry and academia. He has built end-to-end ML products and pipelines—from genomics GWAS and clinical prediction models during a postdoc to production-facing models at startups and an insurer—while wrangling multi-hundred-gigabyte datasets and leveraging HPC/GPU resources. Comfortable bridging research and product, he has a track record of integrating diverse data sources, deploying NLP features, and creating web apps for data products. Trained as a computational scientist with a PhD and advanced numerical simulation studies in Europe, he brings rigorous quantitative methods to applied ML problems. A detail that sets him apart is his history of securing and using large-scale national supercomputing allocations to accelerate computational biology projects.
10 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (PhD), Computational Science, Doctor of Philosophy (PhD), Computational Science at The University of Lethbridge
Masters, Numerical Simulations, Masters, Numerical Simulations at Ecole normale supérieure de Lyon
Bachelor of Science (BSc), Physics with Applied Geophysics, Bachelor of Science (BSc), Physics with Applied Geophysics at University of Port Harcourt
Master's Degree, Physics, Master's Degree, Physics at Sapienza Università di Roma
Post Graduate Diploma, Mathematical Sciences, Post Graduate Diploma, Mathematical Sciences at African Institute for Mathematical Sciences