Pau Pedrol

Software Developer at sysmocom - systems for mobile communications GmbH

Barcelona, Catalonia, 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
Pau Pedrol is a seasoned software developer with 16 years of experience specializing in operating systems, networking, and embedded Linux, currently based in Barcelona. He has a strong track record in low-level C work and backend protocol implementations, contributing to high-profile open-source projects like Wireshark and Open5GS where he enhanced dissectors and GTP handling. His background spans R&D and operations roles—improving Multipath TCP integration at Tessares, hardening L2TP and kernel networking code, and tuning SDR/4G testing and deployment pipelines. Comfortable across development, DevOps, and platform engineering, he combines curiosity-driven problem solving with practical production fixes and upstream contributions to the Linux ecosystem. An understated strength is his blend of protocol-level debugging skill and systems-level operational sense, enabling him to both find subtle defects and harden complex telecom stacks.
code16 years of coding experience
job4 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
languagesCatalan, Spanish, English, French, Dutch
github-logo-circle

Github Skills (27)

5g10
scripting10
lte10
testing10
4g10
l2tp10
srs10
c1110
networking10
c1710
script10
network-protocol10
packet-analysis10
sh10
error-handling10

Programming languages (18)

JavaC++CRustMakefileM4GoErlang

Github contributions (5)

github-logo-circle
open5gs/open5gs

Mar 2021 - Jun 2022

Open5GS is a C-language Open Source implementation for 5G Core and EPC, i.e. the core network of LTE/NR network (Release-17)
Role in this project:
userBack-end Developer
Contributions:26 reviews, 90 commits, 148 PRs in 1 year 3 months
Contributions summary:Pau primarily contributed to the backend functionalities of the Open5GS project, focusing on the GTP protocol implementation. Their work involved logging received messages, fixing logging issues, and addressing potential null pointer dereferences. The user also made improvements to the GTPv1C implementation, including handling the selection mode and other fixes related to the IE encoding. In addition, the user implemented URR processing.
open5gslteepccpp5g-core
wireshark/wireshark

May 2017 - Nov 2022

Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
userBack-end Developer
Contributions:94 commits in 5 years 7 months
Contributions summary:Pau's contributions primarily involve enhancing the Wireshark dissector for the GSM Osmux protocol, including adding support for new features such as the RTP Marker field, handling multiple frames per packet, and following streams. They also implemented statistics gathering and display for Osmux packets, integrating the dissector with the GTK+Qt telephony menu to display packet counters. The user demonstrated proficiency in modifying C code to dissect and analyze network traffic.
tsharkgit-repositorywiresharkpacket-capturegitlab
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
Pau Pedrol - Software Developer at sysmocom - systems for mobile communications GmbH