Nimrod Partush

Chief AI & Innovation Scientist

Barcelona, Catalonia, Spain
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
Nimrod Partush is a Chief AI & Innovation Scientist based in Barcelona with 14 years of experience bridging academic research and product-grade engineering in AI, program analysis, and cybersecurity. He holds a Ph.D. in Computer Science from Technion and has led AI and data science organizations at CYE while founding and bootstrapping Forah, a company shipping practical code-analysis and synthesis tools to corporate clients. Nimrod combines hands-on systems work—contributions to Mozilla’s rr record-and-replay debugger and low-level C debugging features—with strategic leadership driving innovation as a growth engine. His background includes security research leadership in the IDF and research internships at Microsoft and Mozilla, reflecting deep expertise in scalable program equivalence and deterministic replay. Pragmatically oriented, he focuses on “useful” research that people love to use, turning novel program-analysis ideas into deployed, revenue-generating products.
code13 years of coding experience
job8 years of employment as a software developer
bookPh.D., Computer Science, Ph.D., Computer Science at Technion - Israel Institute of Technology
languagesHebrew, English
github-logo-circle

Github Skills (10)

c1710
c1110
reverse9
reverse-engineering9
reverse-shell9
linux9
debug9
debugging9
gdb8
bash7

Programming languages (8)

BoogieC++CSSCStarlarkLLVMHTMLPython

Github contributions (5)

github-logo-circle
rr-debugger/rr

Sep 2012 - May 2013

Record and Replay Framework
Role in this project:
userBack-end Developer
Contributions:52 commits in 7 months
Contributions summary:Nimrod contributed significantly to the `rr-debugger/rr` project, focused on building a record and replay framework. Their work involved implementing CPU identification features, creating setup scripts, and adding test infrastructure, primarily working with C code. The user also added support for the alarm system call and integrated associated tests, and refactored the command line handling and the memory dump functionality for debugging.
replaylinuxperformancerecord-and-replaydebugger
tech-srl/differential

Jun 2012 - Apr 2015

differential
Contributions:201 commits, 5 PRs, 5 pushes in 2 years 10 months
differentialjulia
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
Nimrod Partush - Chief AI & Innovation Scientist