Sebastian Zenker

Software Development Team Lead - KARL STORZ Operating System

Zurich, Zurich, Switzerland
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
Sebastian Zenker is a seasoned software development leader based in Zurich with 15 years of experience building Linux-based systems and shaping software architecture for medical devices at KARL STORZ. As Team Lead for the KARL STORZ Operating System and long-time software architect, he blends deep Modern C++ and embedded systems expertise with practical leadership in regulated, safety-conscious environments. He has a strong track record of hands-on contributions to high-profile open-source projects like Apache Thrift, improving C++ client/server robustness and modernizing Qt integration. Known for pragmatic design choices and refactoring legacy components, he focuses on reliability, testability, and maintainable codebases. Sebastian’s background spans product-focused embedded work and technical leadership at TomTom, giving him a rare combination of low-level systems know-how and team-level architectural vision.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster of Science, Informatik, Master of Science, Informatik at HTWK Leipzig
github-logo-circle

Github Skills (14)

c-language10
cpp10
thrift10
cprogramming-language10
qt10
standard-library9
ws-client9
ncclient9
webclient9
c-library9
tcp-client9
net9
network-server9
common-library9

Programming languages (3)

C++CVala

Github contributions (5)

github-logo-circle
apache/thrift

Dec 2015 - Jan 2019

Apache Thrift
Role in this project:
userBack-end Developer
Contributions:9 commits, 12 PRs, 3 comments in 3 years 2 months
Contributions summary:Sebastian primarily contributed to the C++ code base of the Apache Thrift project, addressing issues related to client behavior and Qt integration. Their work included fixing bugs in the asynchronous HTTP client, refactoring and removing unused server components, and updating the Qt integration code to remove deprecated features and to implement copy/move semantics. They also made improvements to testing infrastructure and added code to improve the robustness of the Qt server.
actionscriptapache-thriftnetwork-clientdartapache
RidgeRun/gstd

Oct 2010 - Apr 2014

GStreamer Daemon is a GStreamer framework for controlling audio and video streaming using D-Bus messages
Contributions:40 commits, 1 push in 3 years 5 months
d-busdaemonstreamingdlnabus
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