Berhe Abrha is a Principal Software Engineer based in Bellevue, Washington with over a decade at Microsoft where he progressed from Senior to Principal roles, delivering large-scale software and mentoring engineering teams. He combines a strong academic foundation—an MSc in Computer Science and a Machine Learning certificate from UW—with early teaching experience in electrical and computer engineering, which informs his clear technical communication and mentorship. Known for steady longevity within a major tech organization, he brings deep institutional knowledge of Microsoft platforms and practices alongside practical ML awareness. Colleagues can expect a measured, systems-oriented engineer who balances architecture, delivery, and team development.
11 years of coding experience
12 years of employment as a software developer
Bachelor's degree, Electrical and Computer Eng'g., Bachelor's degree, Electrical and Computer Eng'g. at Addis Ababa University
Certificate, Machine Learning, Certificate, Machine Learning at UW Professional & Continuing Education
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Maharishi International University
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.