Abderrahim Oubidar

GraalVM Support Engineer at Oracle Labs

Casablanca Metropolitan Area Morocco
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
Abderrahim Oubidar is a GraalVM Support Engineer with nine years of hands-on experience in Java/JEE, full-stack web development, and systems engineering, based in Casablanca. At Oracle Labs he helps enterprise customers optimize GraalVM EE, benchmarks it against HotSpot, debugs core VM issues and contributes to releases and internal cloud-native tools. He is an Oracle Certified Associate (Java SE 7) and an active contributor to the high-profile oracle/graal project, where he implemented core compiler fixes and worked on WebAssembly sign-extension and CFG tooling. Comfortable across Spring Boot, Micronaut, Node.js and MongoDB, he bridges customer needs and low-level runtime internals—a blend of production support and compiler-level development that few support engineers combine.
code9 years of coding experience
job2 years of employment as a software developer
bookAttestation d'admissibilité au concours national commun 2012, MP, 571, Attestation d'admissibilité au concours national commun 2012, MP, 571 at CPGE Reda Slaoui - Agadir
bookDiplôme d'ingénieur d'Etat en Télécommunications et Technologies d'Information (T.T.I), IT Engineering, Diplôme d'ingénieur d'Etat en Télécommunications et Technologies d'Information (T.T.I), IT Engineering at L'Institut National des Postes et Télécommunication (INPT)
languagesArabic, English, French, German
stackoverflow-logo

Stackoverflow

Stats
401reputation
11kreached
11answers
2questions
github-logo-circle

Github Skills (16)

compiler-optimization10
javas10
compiler10
compiler-compiler10
webassembly10
graalvm10
java10
aot9
python8
bigdecimal6
graaljs6
maven6
error-handling6
compiler-errors6
locale6

Programming languages (4)

TypeScriptJavaC++JavaScript

Github contributions (5)

github-logo-circle
oracle/graal

Nov 2019 - Mar 2025

GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9 PRs, 1 branch in 5 years 4 months
Contributions summary:Abderrahim contributed to the GraalVM project by implementing and modifying core compiler features. They loaded the `DisassemblerProvider` before analysis within the substratevm project. They also addressed a service provider exception related to dumping the CFG, modifying the `mx.sdk/mx_sdk_vm_impl.py` file and `espresso/src/com.oracle.truffle.espresso/src/com/oracle/truffle/espresso/runtime/dispatch/EspressoInterop.java` . Furthermore, they worked on WebAssembly sign-extension-ops.
polyglotpythonjavascriptrubyanywhere
A simple graphQL server in nodeJs with Koa, Mongoose.
Contributions:3 PRs, 9 pushes, 1 branch in 3 years
expressgraphql-servernodejskoagraphql
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
Abderrahim Oubidar - GraalVM Support Engineer at Oracle Labs