Doron Zarhi

Senior Software Engineer at KayHut

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
🎓
Top School
Doron Zarhi is a Senior Software Engineer with nine years of professional experience and a long track record (since 2007) building embedded and Linux-based systems for military and enterprise use. He brings deep low-level expertise in C, Assembly (ARM and numerous other architectures), and Python, with practical experience across RTOS and Linux platforms. At KayHut he continues to apply that embedded systems focus while contributing to open-source tooling—his bug fixes and enhancements to the widely used xonsh Python-powered shell show attention to cross-platform edge cases and modern Python compatibility. He also has a history of fostering developer skills and open-source adoption from his early days teaching PHP and building school systems. Based in Israel and trained in computer science at IDC Herzliya, he blends hands-on systems programming with research-minded problem solving.
code9 years of coding experience
job18 years of employment as a software developer
bookRamat-Gan, Ohel-Shem
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at IDC Herzliya
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (11)

xonsh10
debug10
shell10
python10
pytest9
command-line8
ios6
devops6
ipad6
altstore6
bash5

Programming languages (12)

TypeScriptXonshC++CSSCGoObjective-CSwift

Github contributions (5)

github-logo-circle
xonsh/xonsh

Apr 2022 - Apr 2022

:shell: Python-powered shell. Full-featured and cross-platform.
Role in this project:
userSoftware Engineer
Contributions:7 reviews, 1 commit, 6 PRs in 1 day
Contributions summary:Doron primarily contributed to bug fixes and enhancements within the xonsh shell. Their work involved resolving issues related to git branch retrieval, keybinding configurations for macOS, bash completion on M1 systems, history file permissions when using `sudo`, and pytest integration. Additionally, the user addressed deprecation warnings triggered by Python 3.13 and fixed handling of `None` results within the `which` utility.
unixiterm2pythonsystem-administrationxonsh
doronz88/pymobiledevice3

Apr 2021 - Apr 2025

Pure python3 implementation for working with iDevices (iPhone, etc...).
Contributions:420 releases, 329 reviews, 1308 PRs in 4 years
lockdown-servicespythonusbmuxiphonelockdownd
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
Doron Zarhi - Senior Software Engineer at KayHut