Guy Khazma

Senior Software Engineer at IBM

Old Toronto, Ontario, 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

🤩
Rockstar
🎓
Top School
Guy Khazma is a Senior Software Engineer and University of Toronto CS PhD student with nine years of experience building cloud-scale data systems and research-driven products. At IBM he has bridged research and production—co-creating the Xskipper data-skipping framework for Spark, researching SQL analytics over object storage, and delivering a lakehouse-focused R&D stack now used in product integrations. His work spans distributed databases, conflict-free replicated data types, and seamless SQL engines that combine OLTP semantics with object storage performance. Guy pairs academic rigor (PhD research and TA roles in operating systems) with practical engineering, having taught core OS and software design courses while mentoring internal Spark SQL adopters. He holds an MBA and a BSc in Electrical and Electronics Engineering, reflecting a rare combination of technical depth and business perspective that informs his system-design decisions.
code9 years of coding experience
job7 years of employment as a software developer
bookMaster of Business Administration - MBA, Master of Business Administration - MBA at Tel Aviv University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Toronto
languagesEnglish, Hebrew
github-logo-circle

Github Skills (102)

apache-spark10
parallel10
python10
hadoop10
specification10
extensible10
stream-processing10
ray10
mlops-workflow10
optimization10
architecture10
r10
big-data10
semantics10
scale10

Programming languages (7)

JavaShellScalaJavaScriptHTMLMATLABPython

Github contributions (5)

github-logo-circle
guykhazma/xskipper

Feb 2021 - Jan 2025

An Extensible Data Skipping Framework
Contributions:2 PRs, 152 pushes, 37 branches in 4 years
datasqldata-skippingdatabaseskipping
guykhazma/iceberg

Jul 2020 - Nov 2024

Apache Iceberg
Contributions:22 pushes, 6 branches in 4 years 5 months
connectorsqlapache-icebergapachebig-data
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
Guy Khazma - Senior Software Engineer at IBM