Shai Berger

Cloud & Clients Engineer at Matific

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
Shai Berger is a Cloud & Clients Engineer based in Israel with 17 years of experience building backend systems, cloud integrations, and developer-facing tooling. He combines deep Python and database expertise—demonstrated by core Django contributions and performance-focused work on the cx_Oracle library—with practical experience delivering APIs and query optimizations for civic and health projects. Shai has a track record of improving robustness across language boundaries (e.g., addressing floating-point and interval handling between Python, JavaScript and Oracle), showing attention to subtle cross-platform correctness. He’s active in standards and community: a member of a national standards committee, long-time Python conference organizer, and open-source consultant. Comfortable moving between C, Python, C++ and cloud stacks, he brings both systems-level rigor and product-minded pragmatism to engineering teams. His academic background in logic and computer science underpins a methodical approach to complex engineering problems.
code17 years of coding experience
job10 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at The Hebrew University of Jerusalem
bookPhysics, Physics at Tel Aviv University
bookMSc, Logic, MSc, Logic at University of Amsterdam
stackoverflow-logo

Stackoverflow

Stats
3,063reputation
437kreached
25answers
4questions
Badges
django-models
top-5%
python
top-5%
django-admin
top-1%
django
top-5%
datetime
top-5%
github-logo-circle

Github Skills (44)

api-rest10
oracles10
apidoc10
python10
api-design10
restful-api10
django10
testing10
oracle-database10
oracle10
orm10
api10
rest-api10
django-admin10
test-automation10

Programming languages (13)

CSSC++CMakefileVueGoHTMLPostScript

Github contributions (5)

github-logo-circle
django/django

Aug 2022 - Sep 2022

The Web framework for perfectionists with deadlines.
Role in this project:
userBack-end Developer
Contributions:59 reviews, 2 commits, 29 PRs in 8 days
Contributions summary:Shai primarily contributed to the Django framework's Oracle database backend. Their work involved fixing bugs related to Oracle-specific database behavior, including issues with date lookups, character encoding, and timezone handling. They implemented features such as `get_key_columns()` and support for 'pyformat' style parameters, and addressed test failures associated with Oracle. The user's commits reflect a deep understanding of Django's internals and Oracle's database interactions.
pythondjango-frameworkappsdjangoframework
beeware/batavia

Nov 2016 - May 2018

A JavaScript implementation of the Python virtual machine.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 6 PRs, 20 comments in 1 year 6 months
Contributions summary:Shai primarily contributed to the testing and quality assurance of the Batavia project. They recommended and implemented the use of Cricket for running the test suite, a tool designed to simplify test management. Additionally, they made code changes to adjust floating-point comparisons within the tests to account for potential rounding differences between Python and JavaScript implementations. This focused on improving the robustness and accuracy of the test results, and providing accurate test coverage.
javascriptpythonvirtual-machine
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
Shai Berger - Cloud & Clients Engineer at Matific