Fernando Pereira

Senior Software Engineer HPC at Signaloid

Geneva, Geneva, Switzerland
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

👤
Senior
🎓
Top School
Fernando Pereira is a Senior Software Engineer specializing in High Performance Computing with 11+ years of experience building scalable, production-grade systems in Python, C++ and Rust. He has led redesigns and implementations at scale—most notably an out-of-core brain connectivity filter handling 50+TB with Spark and a material activation cluster for CERN’s Radiation Protection group—proving expertise across MPI, OpenMP and distributed data frameworks. Comfortable across system engineering, Linux DevOps and database/storage administration, he blends low-level performance optimization with pragmatic infrastructure design. An active contributor to the HighFive C++ HDF5 library, he improves POSIX-compliance and robustness in widely used scientific tooling. Based in Geneva, he pairs academic rigor (PhD) with hands‑on leadership in multi-team, cross-disciplinary projects.
code11 years of coding experience
job15 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Systems Networking and Telecommunications, Doctor of Philosophy (PhD) Computer Systems Networking and Telecommunications at Faculdade de Engenharia da Universidade do Porto
bookMaster of Science (MSc) Information Technology, Master of Science (MSc) Information Technology at KTH Royal Institute of Technology
languagesEnglish, French, Portuguese, Spanish, Italian
github-logo-circle

Github Skills (8)

file-processing10
file-handling10
hdf10
c-language10
file-access10
cprogramming-language10
fileio10
unit-testing8

Programming languages (15)

PowerShellJavaC++CSSRustCScalaAGS Script

Github contributions (5)

github-logo-circle
BlueBrain/HighFive

Mar 2017 - May 2022

HighFive - Header-only C++ HDF5 interface
Role in this project:
userBack-end Developer
Contributions:82 reviews, 49 commits, 121 PRs in 5 years 3 months
Contributions summary:Fernando primarily contributed to the HighFive library, a C++ interface for HDF5. Their work involved implementing missing functionalities like copy assignment for H5Object, and fixing truncation modes in file creation. They also improved open modes/flags for file operations, adding tests to validate the changes. These changes improved the library's stability and POSIX compliance.
cppheaderc-plus-plushdf5header-only
ferdonline/fchecksum

Mar 2018 - Oct 2024

Contributions:1 PR, 8 pushes, 1 branch in 6 years 8 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
Fernando Pereira - Senior Software Engineer HPC at Signaloid