Georgios Kiagiadakis

Principal Software Engineer at Collabora

Heraklion, Region of Crete, Greece
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
Georgios Kiagiadakis is a Principal Software Engineer with 17 years of experience focused on open-source multimedia stacks, currently leading PipeWire R&D and WirePlumber development at Collabora. He combines deep systems-level expertise in GStreamer, PipeWire and BlueZ with a disciplined approach to testing and automation—his PipeWire contributions include automated unit tests for core utilities and fixes that improve compilation robustness. Based in Heraklion, Crete, he excels at upstreaming, integration and debugging for complex audio/video pipelines across desktop and automotive domains. A curious learner and analytic thinker, he pairs hands-on C and systems programming with leadership in consulting engagements that bridge client needs and upstream projects. Notably, his early work spans Telepathy, KDE and accessibility tooling, reflecting a long-standing commitment to interoperable, community-driven software.
code17 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Crete
github-logo-circle

Github Skills (13)

c1710
unit-testing10
c1110
debugging9
debug9
application-framework9
multimedia9
audio9
app-framework9
web-framework9
daemons8
360-video8
daemon8

Programming languages (14)

JavaCSSC++CCMakeGoHTMLPerl

Github contributions (5)

github-logo-circle
PipeWire/pipewire

Oct 2018 - Oct 2022

Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
Role in this project:
userBackend Developer & QA Engineer / Test Automation Engineer
Contributions:125 commits, 26 PRs, 12 comments in 4 years
Contributions summary:Georgios's commits primarily focus on adding automated unit tests for core functionalities within the PipeWire repository. They created tests for various utility modules like `spa_hook_list`, `spa_ringbuffer`, and `spa_dict`, demonstrating a strong understanding of the library's internal workings. The user's contributions ensure the reliability and proper functioning of fundamental components in a multimedia framework. Furthermore, the user made code modifications in the `remote.c` and `fmt-ops.c` to fix potential compilation issues and correct argument passing.
pipewiredaemonmidi-controllerframeworkgitlab
detrout/qt-gstreamer

Jul 2009 - Sep 2014

Contributions:331 commits in 5 years 3 months
qt5patchesstaginggstreamerfreedesktop
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
Georgios Kiagiadakis - Principal Software Engineer at Collabora