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.
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.
:zap: A Fast, Extensible Progress Bar for Python and CLI
Role in this project:
Backend 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