Oussama Saoudi

Software Engineer at Databricks

Mountain View, California, United States
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
Oussama Saoudi is a systems-focused software engineer with seven years of experience, currently building the Delta Kernel in Rust at Databricks. He has deep hands-on experience in low-level runtime and JVM internals from contributions to the Eclipse OpenJ9 project, where he optimized array allocation and value-type handling. A strong academic background from McMaster and UBC complements internships and research roles at IBM, Huawei, and Monad Labs, giving him both theoretical rigor and production sensibility. He favors Rust for systems work and brings practical expertise in JIT, bytecode interpretation, and performance-driven refactors. Based in Mountain View, he combines research-driven problem solving with production-grade engineering, often surfacing subtle correctness and efficiency improvements. Colleagues can expect a pragmatic engineer who thrives on complex runtime challenges and clean low-level implementations.
code7 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering - BE, ENGINEERING, 3.96 cGPA, Bachelor of Engineering - BE, ENGINEERING, 3.96 cGPA at McMaster University
bookLongfields Davidson Heights Secondary School
bookHonours B.Sc. Computer Science, 91%, Honours B.Sc. Computer Science, 91% at The University of British Columbia
languagesEnglish
github-logo-circle

Github Skills (15)

javas10
jvm10
jit10
datatypes10
primitive-types10
java10
garbage9
collector9
garbage-collection9
g9
compiler-compiler8
compiler8
runtimes8
interpreter7
virtual-machine7

Programming languages (8)

TypeScriptJavaC++RustScalaJavaScriptLuaHaskell

Github contributions (5)

github-logo-circle
eclipse-openj9/openj9

Jun 2020 - Jul 2021

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Role in this project:
userBack-end Developer
Contributions:32 reviews, 24 commits, 26 PRs in 1 year 1 month
Contributions summary:Oussama contributed to the Eclipse OpenJ9 JVM project by implementing and optimizing array allocation and value type handling. Their work involved creating helper functions for inline array allocation, JIT helpers for loading and storing flattened array elements, and refactoring existing code to improve efficiency. They also addressed multi-dimensional array creation for value types and fixed class resolution issues. Furthermore, the user modified bytecode interpreter and reference chain walker to accommodate the changes.
eclipsejavaomropenj9openjdk
OussamaSaoudi/omr

Jan 2021 - Jul 2021

Eclipse OMR™ Cross platform components for building reliable, high performance language runtimes
Contributions:58 pushes, 9 branches in 6 months
runtimesomrreliableperformancecross-platform
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