Noam Raphael

Software Sr Technical Expert at Mobileye

Jerusalem 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

🤩
Rockstar
Noam Raphael is a senior software technical expert with 18 years of engineering experience, currently shaping core systems at Mobileye and serving as Principal Engineer at Sight Diagnostics. He combines deep backend proficiency—especially in Python—with a track record of shipping pragmatic, well-tested utilities, exemplified by early contributions to the widely used tqdm progress-bar library. Based in Jerusalem, he focuses on delivering reliable, production-grade software for complex, safety- and health-related domains. Colleagues rely on him for thoughtful refactors, PEP8-compliant code hygiene, and design choices that balance developer ergonomics with operational robustness. He brings a developer-first mindset to cross-functional teams and a history of turning small, elegant tools into broadly adopted infrastructure.
code17 years of coding experience
github-logo-circle

Github Skills (14)

progress-view10
code-library10
lib10
progress-bar10
python10
progress-indicator10
api-design9
cli9
utilities9
terminal-application7
command-line7
documentation7
terminal-emulator7
command-line-interface7

Programming languages (18)

MDXJavaC++RustCHTMLPonyKotlin

Github contributions (5)

github-logo-circle
noamraph/tqdm

Oct 2013 - Sep 2017

Add a progress meter to your loops in a second
Role in this project:
userBack-end Developer
Contributions:12 commits, 2 pushes, 2 comments in 3 years 11 months
Contributions summary:Noam primarily contributed to the development of the `tqdm` library, a Python progress meter. Their initial contributions involved the creation of the core `tqdm.py` file, establishing the foundation for the progress meter's functionality. They added a `setup.py` file to enable distribution and installation of the library, and they updated the code based on community feedback and to improve the user experience. The user demonstrated proficiency in Python and focused on creating and refining a utility for tracking progress in iterative tasks.
loopsmeterprogress-barsecondprogressbar
tqdm/tqdm

Jan 2020 - Jul 2020

:zap: A Fast, Extensible Progress Bar for Python and CLI
Role in this project:
userBackend Developer
Contributions:7 comments in 5 months
Contributions summary:Noam primarily contributed to the initial development and refinement of the `tqdm` library. Their contributions included adding the core `tqdm.py` file, which defines the progress bar functionality, as well as creating a `setup.py` file for distribution. Subsequent commits focused on versioning and enhancing the library's usability, such as updating the docstrings and allowing output to a file-like object. Further commits also show refactoring for PEP8 compliance and ensuring newline printing after progress bars.
meterpythondiscordetaprogress-bar
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
Noam Raphael - Software Sr Technical Expert at Mobileye