Dawit Hassen

Machine Learning Engineer Fellow at Code For Africa (CfA)

Addis Ababa, Addis Ababa, Ethiopia
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
Dawit Hassen is a machine learning engineer and data scientist with nine years of experience bridging academic research and applied civic tech. Currently a Machine Learning Engineer Fellow at Code for Africa, he designs scalable data pipelines, deploys NLP models, and automates content workflows to surface multilingual media narratives. His background as a senior lecturer and technical assistant gives him deep expertise in data modeling, Linux environments, and mentoring, which he pairs with practical skills in Python, SQL, cloud tooling, and visualization. Notable work includes building Airtable-backed content pipelines, MediaCloud-driven narrative analysis, and survey-based media research that informed digital rights advocacy. He focuses on turning complex, messy datasets into actionable insights and ethical AI solutions that support decision-making in public-interest contexts. Based in Addis Ababa, Dawit combines research rigor with hands-on product delivery across journalism, civic tech, and education.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS Information Science, Master of Science - MS Information Science at Addis Ababa University
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Wollo University

Programming languages (3)

HTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Dawit-1621/Numpy-Tutorial

Nov 2019 - Sep 2020

Contributions:3 commits, 3 pushes, 1 branch in 9 months
This project is about disaster response. this project shows a detailed data engineering skills process. In this project, there are three basic components of data engineering. The first one is the ETL pipeline, it is a type of data integration process. The second, ML pipeline describes the ML process: writing code, releasing it to production, performing data extractions, creating training models, and tuning the algorithm. The last one, the deployment process using Flask web application.
Contributions:12 PRs, 37 pushes, 3 branches in 2 years 5 months
deployment-processpythontype-offlaskweb-application
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
Dawit Hassen - Machine Learning Engineer Fellow at Code For Africa (CfA)