Oriol Abella is an R&D engineer with a PhD in Computer Architecture and over a decade of experience building high-performance, low-level software in C/C++ and Rust across Linux, macOS and Windows. He has shipped device-scale agents and installers at Nexthink, contributed backend improvements to the widely-used iovisor/bcc project (including a Python BPF disassembler and map parser), and worked on an Envoy-compatible Rust proxy with WASM plugin support. Comfortable from FPGA research to production-grade CI and installers, he blends deep systems research (Barcelona Supercomputing Center, MIT reconfigurable computing) with hands-on engineering leadership and mentorship. He has led teams, acted as Scrum Master, and run a startup, demonstrating both technical depth and product sensibility. Preferring to be contacted about systems and compiler-level challenges, he intentionally downplays higher-level languages on his profile to avoid irrelevant outreach. Based in the Barcelona metro area, he is an active open-source contributor with a track record of improving debugging, testing and maintainability in critical tooling.
11 years of coding experience
9 years of employment as a software developer
Reconfigurable computing with Bluespec, Reconfigurable computing with Bluespec at Massachusetts Institute of Technology
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
Role in this project:
Back-end Developer
Contributions:9 commits, 9 PRs, 13 comments in 10 months
Contributions summary:Oriol primarily focused on enhancing the functionality and maintainability of the BPF Compiler Collection (BCC) project. Their contributions involved implementing features like specifying BPF program licenses and restricting license definition via CFLAGS to ensure correct behavior. They also addressed bugs by improving the error messages and refining tests. Further improvements include the implementation of a Python BPF disassembler and map layout parser, improving debugging capabilities.
Contributions:33 PRs, 85 pushes, 41 branches in 10 months
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
Oriol Abella - Research And Development Engineer at Proton