Pablo Zárraga

Senior Software Developer at Ericsson

Madrid, Community of Madrid, Spain
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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job4 years of employment as a software developer
bookBachelor 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
languagesespañol (spanish), inglés (english)
github-logo-circle

Github Skills (31)

filesystem10
lib10
it-security10
horizon10
c-programming10
c1110
file-operations10
c1710
security10
homebrew10
fileio10
develop9
data-integrity9
data-parsing9
error-handling9

Programming languages (10)

C#DockerfileJavaShellC++CRustMakefile

Github contributions (5)

github-logo-circle
DarkMatterCore/nxdumptool

Jun 2018 - Jan 2023

Generates XCI/NSP/HFS0/ExeFS/RomFS/Certificate/Ticket dumps from Nintendo Switch gamecards and installed SD/eMMC titles.
Role in this project:
userBack-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.
ncatiknswswitchnsp
wazuh/wazuh

Oct 2018 - Mar 2019

Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
Role in this project:
userBack-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.
malware-detectionendpointscompliancecloud-securitysecurity-hardening
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