Or Carmi is a Principal Software Engineer with 11 years of experience, currently driving engineering and testing excellence at Palo Alto Networks. A hardcore Pythonista and expert in automated testing, he blends deep hands-on back-end development with a security-focused QA background across firms like Proofpoint and Trusteer. Or is an active open-source contributor—his work on the widely used FlexGet project and the notifiers library shows a knack for pragmatic REST APIs, plugin integrations, and robust notification frameworks. Fast-learning and detail-oriented, he routinely improves legacy codebases for Python 3 compatibility and testability. Based in Israel, he pairs a developer’s curiosity (“building and breaking stuff”) with leadership in test architecture and scalable automation.
10 years of coding experience
11 years of employment as a software developer
Bagrut, Computers\Chemistry, Bagrut, Computers\Chemistry at Ohel Shem High School, Ramat Gan
Contributions:6 releases, 18 reviews, 617 commits in 5 years 2 months
Contributions summary:Or primarily contributed to the core functionality of the `notifiers` project, implementing the base classes and exceptions, and then added functionality for the Pushover and Simplepush services. They developed the framework for sending notifications, including data validation, environment variable support, and resource handling. Further, they refactored and improved the project's structure, adding tests, and preparing it for its release.
Contributions:38 reviews, 2400 commits, 514 PRs in 5 years 10 months
Contributions summary:Or primarily focused on the development of a RESTful API for the FlexGet project, adding endpoints, modifying database interactions, and fixing Py3 compatibility issues. They worked on features related to plugin schemas, database management, user token handling, and season packs. The contributions involved working with multiple plugins, implementing new functionalities, and improving existing code.
rssmoviespythontorrentautomation
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
Or Carmi - Principal Software Engineer at Palo Alto Networks