Mateusz Kossakowski

Inżynier Ds. Oprogramowania at EXATEL

Warsaw, Masovian Voivodeship, Poland
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
Mateusz Kossakowski is a software engineer based in Warsaw with eight years of experience building and leading R&D projects in programmable dataplanes and network processing. He has deep hands-on expertise with P4, Tofino, eBPF and systems tools (Open vSwitch, Docker, Kubernetes) and is fluent in C, C++, Python and Go. At Orange he progressed to project leadership driving P4-based research, and his open-source contributions include significant eBPF backend work for the widely used p4c compiler—adding packet parsing primitives and externs like checksums, hashes and meters. Currently at EXATEL, he blends low-level networking knowledge with cloud-native tooling to deliver pragmatic, production-ready solutions. An MSc graduate of Warsaw University of Technology, he pairs research-grade protocol understanding with practical delivery experience across telecom and enterprise systems.
code8 years of coding experience
job2 years of employment as a software developer
bookMaster of Science (MSc) Information and Communication Technology (ICT), Master of Science (MSc) Information and Communication Technology (ICT) at Warsaw University of Technology
languagesFrench, Russian, English
github-logo-circle

Github Skills (13)

p4v10
compiler-design10
p4a10
p4lang10
p4api10
ebpf10
networking9
checksum9
checker9
algorithm9
hash-algorithm9
c-language8
cprogramming-language8

Programming languages (4)

C++CP4Python

Github contributions (5)

github-logo-circle
p4lang/p4c

Mar 2022 - May 2022

P4_16 reference compiler
Role in this project:
userBackend Developer
Contributions:12 reviews, 9 commits, 11 PRs in 2 months
Contributions summary:Mateusz primarily contributed to the eBPF backend of the P4 compiler. Their work involved adding and improving support for packet parsing, including the `packet_in.length()` and `packet_in.advance()` methods. They also added support for Checksum, CRC16/32, InternetChecksum, Hash and Meter externs, significantly expanding the eBPF backend's capabilities. This demonstrates a focus on extending the compiler's target support and improving its ability to generate code for network processing.
compilerbazel-rulesbazelp4p4c
kmateuszssak/p4c

Mar 2022 - Jun 2022

P4_16 reference compiler
Contributions:7 reviews, 16 PRs, 96 pushes in 3 months
compiler
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
Mateusz Kossakowski - Inżynier Ds. Oprogramowania at EXATEL