David Ohana

Senior Software Engineer Technical Lead at NVIDIA

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
David O is a seasoned software engineer and technical leader based in Israel with 8 years of professional experience spanning high-scale back-end systems, log analytics, and distributed architectures. He currently serves as Senior Software Engineer Technical Lead at NVIDIA, building scalable systems and mentoring teams, after earlier leadership and engineering roles at Google. His career also includes a Research Staff role at IBM and leadership at Rafael Advanced Defense Systems, where he championed CI, Pub/Sub, NoSQL, DI, and reactive programming while shaping internal tooling and architecture forums. An active open-source contributor, he refactored the core Drain3 log parsing algorithm to improve robustness and flexibility, including advanced delimiter support and stateful processing, reflecting a hands-on approach to real-world data challenges. He holds a BSc in Computer Science from Technion and has a proven track record of delivering end-to-end software from server-side services to tooling for production debugging. Based in Israel, he combines academic grounding with practical, production-grade engineering across both defense and tech giants.
code8 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, 85.1, Bachelor of Science (BSc), Computer Science, 85.1 at Technion - Israel Institute of Technology
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
1,840reputation
825kreached
33answers
23questions
github-logo-circle

Github Skills (19)

python10
machine-learning10
log-parser10
parse10
logparser10
clustering10
anomaly-detection9
configuration-management9
persistence9
kafka8
logging6
dockerfile6
python-logging6
grafana6
docker6

Programming languages (7)

TypeScriptC++CSSMakefileGoKotlinPython

Github contributions (5)

github-logo-circle
logpai/Drain3

Mar 2020 - Sep 2022

A robust streaming log template miner based on the Drain algorithm
Role in this project:
userBack-end Developer
Contributions:23 releases, 57 reviews, 154 commits in 2 years 6 months
Contributions summary:David primarily refactored and improved the core Drain3 log parsing algorithm. Their contributions involved modifications to core files, including `drain3/template_miner.py`, `drain3/drain.py`, and `drain3/kafka_persistence.py`. This work included state saving/loading, configuration management, and adding support for extra delimiters, indicating a focus on improving the robustness and functionality of the log parsing process. Furthermore, the user worked on adding file and match-only processing examples, showcasing expertise in leveraging Drain3 for practical log analysis tasks.
drainpythonclusterstemplate-miningpython3
IBM/HBPE

May 2020 - Sep 2020

Contributions:35 commits, 16 pushes, 1 issue in 4 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