Barak Ugav is a software engineer and researcher with a decade of experience building embedded and systems software, currently balancing computational geometry research at Tel Aviv University with engineering work at Hemispheric. He spent several years as an embedded software engineer at Amazon and earlier wrote software at Intel, bringing practical experience in low-level development and production hardware-adjacent systems. Barak holds a strong academic record—a Master's in Computer Science from Tel Aviv University and a BS from the University of Haifa—informing his research-driven approach to engineering. Colleagues would note his ability to bridge rigorous theoretical work and pragmatic implementation, making him comfortable moving between proofs and production code.
10 years of coding experience
5 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Tel Aviv University
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Haifa
A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.
Contributions:6 releases, 159 commits, 86 PRs in 1 year 1 month
Contributions:35 pushes, 2 branches in 4 years 3 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.