Yotam Barnoy

Senior Machine Learning Engineer at Imagry | Autonomous Driving

Harish, Haifa District, Israel
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
Yotam Barnoy is a Senior Machine Learning Engineer and PhD in Computer Science with 16 years of experience building vision-based AI for automotive and embedded systems. He designs and ships end-to-end deep learning solutions—prototyping in PyTorch and Python, then optimizing for constrained targets in efficient C++ aligned with industry standards such as AUTOSAR. His background spans low-level systems and real-time software from early roles at Marvell and ECI Telecom to applied research work including a reinforcement-learning internship at JHU APL. A contributor to the core OCaml runtime—improving bytecode interpreter, TLS, and GC routines—he brings rare fluency across compilers, runtime internals, and production ML. Based in Harish, Israel, he combines academic rigor with hands-on deployment experience in occupant sensing, behavior detection, and tooling for neural network analysis.
code16 years of coding experience
job5 years of employment as a software developer
bookJohns Hopkins University
bookMBA Finance, MBA Finance at Bar-Ilan University
bookUniversity of California, Irvine
languagesEnglish, Hebrew
github-logo-circle

Github Skills (11)

compiler-design10
functional-programming10
bytecode10
ocaml10
garbage-collection10
threaded8
multithreading8
thread8
hyper-threading8
debugging7
debug7

Programming languages (22)

C#JavaC++CSSCRustMakefileTeX

Github contributions (5)

github-logo-circle
ocaml/ocaml

Sep 2016 - Apr 2021

The core OCaml system: compilers, runtime system, base libraries
Role in this project:
userBack-end Developer
Contributions:2 reviews, 13 commits, 5 PRs in 4 years 8 months
Contributions summary:Yotam primarily focused on modifying the core OCaml system's bytecode interpreter and backtrace functionalities. Their contributions involved substituting pthread's TLS with normal TLS, and also refactoring related parts of the bytecode interpreter and backtrace. Furthermore, the user made updates to minor and major garbage collection routines. These changes suggest the user worked on improving the runtime environment of the OCaml compiler.
functional-languagecompilersruntime-systemapllwt
bluddy/lean_rl

Mar 2020 - Feb 2021

Contributions:338 commits, 40 pushes, 1 branch in 10 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.
Request Free Trial