Yuval Hager

Co-Owner at Code Art Consulting

Slocan, British Columbia, Canada
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
Yuval Hager is a seasoned software engineer and co-owner with 19 years of experience building high-performance backend systems, primarily in C/C++ and Python on Linux. He has led teams and shipped core features at companies from startups to enterprise (including IBM and Imperva), with deep expertise in multi-threading, data structures, performance engineering and systems-level IPC tuned for high throughput. An entrepreneurial technologist, he co-founded DiskSites, holds patents, and transitioned into consulting and language-revitalization work supporting Indigenous communities. Yuval is also an active open-source contributor to projects like the MongoDB C++ driver, where he implemented core client and database features and improved JSON serialization. Known as an autodidact who refuses to compromise on code quality, he blends hands-on engineering, technical leadership, and a pragmatic ability to navigate technical, people, and business requirements.
code19 years of coding experience
job19 years of employment as a software developer
bookB.Sc., Mathematics, B.Sc., Mathematics at Technion - Israel Institute of Technology
bookStudies toward M.A., Computer Science, Studies toward M.A., Computer Science at Tel Aviv University
languagesHebrew, English
stackoverflow-logo

Stackoverflow

Stats
1,632reputation
185kreached
25answers
5questions
Badges
wordpress
top-5%
github-logo-circle

Github Skills (25)

c-language10
mongodb-database10
bson10
cpp10
cprogramming-language10
mongodb10
networking9
c119
wordpress9
c-plusplus9
c179
c149
driver9
database8
database-administration8

Programming languages (15)

C++CCMakeGoHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
mongodb/mongo-cxx-driver

May 2015 - Oct 2015

C++ Driver for MongoDB
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 4 comments in 5 months
Contributions summary:Yuval primarily contributed to the C++ driver for MongoDB by implementing new features and fixing existing issues. They added functionality to the `client` and `database` classes, including `list_databases()` and `list_collections()`. Furthermore, the user implemented helper functions, enhanced JSON serialization capabilities, and corrected minor errors. Their work involved modifications to core classes and interfaces, enhancing driver functionality and addressing bug fixes.
drivernosqlc-plus-plus-17cppbson
yhager/rsync_backup

Jan 2010 - Nov 2016

Contributions:7 commits, 2 PRs, 2 pushes in 6 years 11 months
backup-scriptsbackuprsync-backuprsync
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
Yuval Hager - Co-Owner at Code Art Consulting