Raz Hemo

Senior Software Security Engineer at Microsoft

Herzliya, Tel-Aviv 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
Raz Hemo is a Senior Software Security Engineer with nine years of hands-on experience building and securing embedded systems for automotive and cellular platforms. He combines deep C/C++ and low-level expertise (assembly, GNSS, QMI/MCM, AT commands) with practical security work such as control-flow integrity and OTA protection for OEMs. Raz has led embedded security teams, shipped a virtual intrusion detection system, and now applies that domain knowledge at Microsoft to harden complex products. A contributor to low-level open-source projects (improving macOS I2C/trackpad drivers), he brings both field-facing client support experience and compiler-level defenses—an uncommon blend that speeds secure feature delivery without sacrificing performance.
code9 years of coding experience
job8 years of employment as a software developer
bookComputer and Control, Computer and Control at Bet Yerach
bookBachelor of Science (B.Sc.), Computer Software Engineering, Bachelor of Science (B.Sc.), Computer Software Engineering at College Kinneret
languagesEnglish, Hebrew
github-logo-circle

Github Skills (9)

i2c10
kernel10
macos10
c-language10
driver10
device-driver10
cprogramming-language10
kernel-mode10
acpi8

Programming languages (10)

C++ShellCObjective-CASLSwiftHTMLCython

Github contributions (5)

github-logo-circle
VoodooI2C/VoodooI2C

Mar 2017 - Sep 2021

Intel I2C controller and slave device drivers for macOS
Role in this project:
userBack-end Developer
Contributions:29 reviews, 103 commits, 36 PRs in 4 years 7 months
Contributions summary:Raz focused on enhancing the VoodooI2C driver for macOS, particularly concerning trackpad settings and behavior. They implemented conditional logic to adapt trackpad settings based on macOS version, specifically targeting macOS 10.12+ (Sierra) and older versions. The user addressed issues with tap-to-click and dragging functionalities, ensuring compatibility and proper functionality across different macOS releases by modifying the `VoodooCSGestureHIPointingWrapper.cpp` file. The user also made some refactoring and memory leak fixes.
device-driveri2cmacos
Contributions:12 commits, 11 pushes, 1 branch in 1 year 11 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