Gijs Peskens

Senior Embedded Software Engineer at Munisense

Leiden, South Holland, Netherlands
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
Gijs Peskens is a Senior Embedded Software Engineer based in Leiden with a decade of experience building robust, cross-platform systems for broadcast and container runtimes. He blends low-level embedded and backend expertise—demonstrated by stabilizing CasparCG Server's FFmpeg and NDI integrations for 24/7 broadcast use—with practical DevOps and platform work such as adding FreeBSD compatibility to containerd. Gijs has progressed into engineering leadership roles, including Director of Engineering at SipRadius, while staying hands-on with performance, synchronization and mount-level compatibility fixes. Colleagues describe him as energetic and highly motivated, consistently tackling hard stability and integration problems that reveal an appreciation for production reliability. He brings a pragmatic mix of systems programming, cross-platform porting, and operational experience to embedded and infrastructure challenges.
code10 years of coding experience
job7 years of employment as a software developer
languagesEnglish, French, German, Dutch, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

occi10
linux10
container10
c-language10
go10
ffmpeg10
cprogramming-language10
freebsd10
broadcast10
broadcasting10
kubernetes9
dockers9
kubernetes-pods9
docker9

Programming languages (13)

C#C++CMakefileScalaGoHTMLSaltStack

Github contributions (5)

github-logo-circle
CasparCG/server

Jul 2019 - Apr 2022

CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.
Role in this project:
userBackend Developer
Contributions:7 commits, 9 PRs, 66 comments in 2 years 9 months
Contributions summary:Gijs primarily focused on improving the CasparCG Server's backend functionality. Their contributions included fixing issues related to frame handling and synchronization within the FFmpeg producer module, as well as implementing a fix for endless looping on stdin in Linux. They also worked on optimizing the NDI integration by implementing a dejitter mechanism, updating to NDI5, and improving thread priorities. These changes collectively enhance the stability, performance, and integration capabilities of the server.
professionaloutputsc-plus-plusvideo-playervideo
containerd/containerd

May 2021 - May 2021

An open and reliable container runtime
Role in this project:
userBack-end Developer
Contributions:12 reviews, 5 commits, 14 comments in 15 days
Contributions summary:Gijs contributed to the containerd project by addressing platform-specific compatibility issues, primarily focusing on FreeBSD. Their contributions involved modifying mount configurations to align with FreeBSD's file system structure, including adding and removing specific mount points. Furthermore, they added support for running Linux containers on FreeBSD by implementing necessary mount configurations, demonstrating a focus on cross-platform compatibility. They also introduced a new option for the FreeBSD mount configuration.
containersisolationcontainerdrustruntime
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
Gijs Peskens - Senior Embedded Software Engineer at Munisense