Sebastian Pipping

Software Engineer at Gentoo

Berlin, Europe, United States
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
Sebastian Pipping is a seasoned software engineer with 20 years of experience, based in Berlin and blending deep backend, DevOps, and build/release expertise. He is a proven open-source contributor who has improved core infrastructure across prominent projects such as CPython, Spack, Celery, and USBGuard—often focusing on security fixes, packaging, and reproducible builds. Sebastian excels at hardening testing and CI/CD workflows (Dockerfiles, GitHub Actions, Catch2) and has a track record of making projects more portable and maintainable across Linux distributions. His work spans low-level C contributions to Python modules as well as automation for package ecosystems and distro ebuilds, demonstrating both language breadth and system-level thinking. Notably, he combines careful backward-compatibility maintenance with proactive deprecation of vulnerable versions, showing a pragmatic security mindset. Colleagues benefit from his pragmatic, detail-oriented approach to keeping complex open-source stacks reliable and deployable.
code20 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
158reputation
137kreached
8answers
0questions
github-logo-circle

Github Skills (73)

python10
travis10
testing10
alertdialog10
http10
bash10
c1110
c1710
package-manager-tool10
automation10
gtk10
build-automation10
windows-gui10
monitoring10
django10

Programming languages (39)

C#CCMakeMakefileM4GoMustacheHTML

Github contributions (5)

github-logo-circle
pychess/pychess

Mar 2023 - Mar 2023

PyChess - a chess client for Linux/Windows
Role in this project:
userFull-stack Developer
Contributions:20 reviews, 36 commits, 148 PRs in 19 days
Contributions summary:Sebastian contributed to the PyChess project by addressing warnings, syncing Python classifiers, and migrating from distutils to setuptools. They improved the application's appearance by modifying default settings for the board and piece themes. Furthermore, the user demonstrated expertise in build and deployment by resolving setup.py issues related to file inclusion, deprecated features, and Python versioning.
pythonlinux-windowsficswindowslinux
USBGuard/usbguard

Jan 2020 - Dec 2022

USBGuard is a software framework for implementing USB device authorization policies (what kind of USB devices are authorized) as well as method of use policies (how a USB device may interact with the system)
Role in this project:
userDevOps Engineer
Contributions:34 reviews, 62 commits, 34 PRs in 2 years 11 months
Contributions summary:Sebastian primarily focused on improving the build and testing infrastructure of the project. They implemented Dockerfiles for various operating systems (CentOS, Alpine, Ubuntu, Debian) to ensure consistent builds across different environments. The user also updated the CI/CD pipelines within GitHub Actions and modified build scripts, specifically integrating testing using Catch2 and fixing test related errors. These changes improve portability and reliability of the USBGuard project.
software-frameworkauthorizationsecuritymethodlinux
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
Sebastian Pipping - Software Engineer at Gentoo