Henok Alem is a software engineer with 10 years of experience building full-stack web applications and data systems across public sector, academic, and large tech environments. Currently at Google, he designs scalable product data models for Shopping and leads adoption of large language models and high-quality dataset frameworks to improve product understanding. He has a strong track record modernizing legacy systems to cloud-native stacks (AWS, Python/Django, React) and delivering inclusive, accessible research platforms like Princeton’s PEMM project. Comfortable mentoring and managing cross-disciplinary teams, he has secured and executed grant-funded academic work while onboarding interns and lecturing undergraduates. Based in Washington, D.C., Henok blends practical engineering with research-minded rigor and an unusual combination of humanities-focused digital scholarship and production ML systems.
10 years of coding experience
7 years of employment as a software developer
Highschool Diploma STEM, Highschool Diploma STEM at School of Tomorrow
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Michigan State University
Contributions:4 PRs, 11 pushes, 2 branches in 4 years 7 months
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.