Research Assistant HRIA at University of Bucharest
Bucharest, Romania
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gabriel Majeri is a PhD candidate in Computational Physics with 11 years of software and research experience, blending computer science, advanced mathematics and machine learning to tackle hard problems. Based in Bucharest, he has held research and software analyst roles at the University of Bucharest and a machine-learning internship at Bitdefender, focusing on anomaly detection and reinforcement learning. A prolific open-source contributor in the Rust graphics and tooling ecosystem, he’s fixed low-level Vulkan and DirectX issues, improved Rust bindings and added SPIR‑V backend features in widely used projects like vulkano, gfx and wgpu. His work spans from firmware-level UEFI components to higher-level graphics APIs and package manager enhancements, showing strong systems programming and API design skills. Gabriel combines academic rigor with practical engineering—writing tests, refactoring for API changes, and making unsafe bindings safer—which helps move research-grade ideas toward production readiness. He’s motivated by making incremental, verifiable improvements that collectively make systems more robust and usable.
11 years of coding experience
4 years of employment as a software developer
Colegiul Național „Mihai Viteazul” București
Doctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University of Bucharest
Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.
Role in this project:
Back-end Developer
Contributions:114 reviews, 314 commits, 276 PRs in 5 years
Contributions summary:Gabriel primarily contributed to the development of the UEFI operating system. They added initial code for status and configuration tables, and implemented functions for memory manipulation, boot services, and memory allocation using the Rust programming language. The user also focused on low-level system components and integrated them with the test framework. The contributions demonstrate a deep understanding of UEFI internals and system programming.
[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
Role in this project:
Back-end Developer
Contributions:22 commits, 14 PRs, 2 branches in 2 years 1 month
Contributions summary:Gabriel's primary contribution focused on updating and refactoring the `gfx-rs/gfx` repository, a low-overhead GPU API for Rust. They made significant changes to the DirectX 12 backend, specifically updating the code to use `uuidof` instead of raw IIDs, demonstrating familiarity with the DirectX API and Rust. Further contributions included adding a WebGPU backend using `web-sys` and mocking the empty backend, indicating efforts to improve the portability and testing capabilities of the project.
apimetalmaintenance-modegpurust
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
Gabriel Majeri - Research Assistant HRIA at University of Bucharest