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.
9 years of coding experience
2 years of employment as a software developer
Attestation d'admissibilité au concours national commun 2012, MP, 571, Attestation d'admissibilité au concours national commun 2012, MP, 571 at CPGE Reda Slaoui - Agadir
Diplô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)
GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Role in this project:
Back-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.
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