Pablo Zárraga is a Senior Software Developer with 12 years of experience building embedded and system-level software, currently contributing at Ericsson from Madrid. He combines low-level C/C++ expertise with Python, PHP/Laravel and JavaScript, and has hands-on experience across MCUs and SBCs (Arduino, PIC, STM, Raspberry) as well as Linux-based telecom platforms. Pablo has implemented cryptographic primitives and worked on USB bulk-transfer protocols, and his open-source contributions include security and stability fixes to the widely used Wazuh platform and low-level tooling for Nintendo Switch homebrew. Comfortable across the full stack of embedded, backend and tooling work, he also brings practical experience integrating security modules and writing device drivers. A telecommunications engineer by training who enjoys tinkering with videogame consoles, he blends hardware-level curiosity with production-grade software craftsmanship.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE Electronic Engineering with a degree in Telecommunications, Bachelor of Engineering - BE Electronic Engineering with a degree in Telecommunications at Universidad Rafael Belloso Chacín
Generates XCI/NSP/HFS0/ExeFS/RomFS/Certificate/Ticket dumps from Nintendo Switch gamecards and installed SD/eMMC titles.
Role in this project:
Back-end Developer
Contributions:26 releases, 3 reviews, 513 commits in 4 years 7 months
Contributions summary:Pablo focused on developing core system functionality, primarily related to low-level file system operations and handling specific data formats (XCI/NSP). They were responsible for significantly refactoring the gamecard-related code, creating various structs for gamecard data and implementing related file system access routines using C, along with a rudimentary USB interface and an authoring tool XML generation. The user's work involved creating a foundation for dumping and handling gamecard data, laying the groundwork for further development in that direction.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
Role in this project:
Back-end & Security Engineer
Contributions:97 commits, 20 PRs, 57 pushes in 4 months
Contributions summary:Pablo primarily focused on improving the Wazuh security platform by addressing vulnerabilities, fixing errors, and enhancing system stability. Their contributions included fixing error messages related to OpenSCAP and xsltproc installations, mitigating memory leaks in OSHash functions, and resolving segmentation faults. They also worked on implementing changes to improve log collection and network inventory, showcasing a focus on the platform's security and operational efficiency.
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.