Karol Babioch

Linux, Network & Security Consultant at Freelancer

Nuremberg, Bavaria, Germany
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
Karol Babioch is a Linux, network and security consultant with 13 years of experience blending hands-on administration, DevSecOps and product ownership across telco and enterprise open source environments. He has driven cloud security and CI/CD initiatives at Deutsche Telekom and led engineering infrastructure and security work at SUSE, while freelancing on scalable storage, automation and Ansible-driven operations. An active open source contributor, he has improved reliability and efficiency in projects such as urlwatch and Yubico PAM—fixing security-critical file-descriptor leaks and adding ETag-based caching to reduce unnecessary fetching. With an M.Sc. in Computer Science from TUM and a background in incident response and packaging for distributions, he combines practical security stewardship with deep systems knowledge. Based in Nuremberg, he pairs daytime security work with an electrician’s curiosity for home automation and embedded systems.
code13 years of coding experience
job7 years of employment as a software developer
book Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Technical University of Munich
languagesGerman, English, Polish
stackoverflow-logo

Stackoverflow

Stats
686reputation
88kreached
9answers
12questions
github-logo-circle

Github Skills (41)

csv-parse10
python10
filehandle10
file-descriptor10
c1110
java10
security10
c1710
data-import10
javas10
csv-parsing10
descriptor10
error-handling10
testing9
debug9

Programming languages (18)

JavaC++CRustMakefileGoPerlHTML

Github contributions (5)

github-logo-circle
arx-deidentifier/arx

Mar 2014 - Feb 2017

ARX is a comprehensive open source data anonymization tool aiming to provide scalability and usability. It supports various anonymization techniques, methods for analyzing data quality and re-identification risks and it supports well-known privacy models, such as k-anonymity, l-diversity, t-closeness and differential privacy.
Role in this project:
userBack-end Developer
Contributions:224 commits, 1 PR, 5 comments in 2 years 11 months
Contributions summary:Karol implemented a preliminary version of a data importing wizard for CSV files. They created the page responsible for importing CSV data, including support for selecting the file, defining the separator, and handling header rows. Their work involved implementing UI components, file handling, and data parsing logic. They also added support for selecting the sheet and the first row for headers in XLSX files.
diversityaimingde-identificationdifferentialdata-anonymization
Yubico/yubico-pam

Mar 2018 - May 2018

Yubico Pluggable Authentication Module (PAM)
Role in this project:
userBack-end Developer & Security Engineer
Contributions:33 commits, 27 PRs, 13 comments in 2 months
Contributions summary:Karol contributed to the security and stability of the `yubico-pam` project. Their work primarily involved fixing security vulnerabilities related to file descriptor handling, ensuring that file descriptors are closed properly to prevent leakage into child processes. Additionally, they addressed code quality issues and compiler warnings by fixing format string specifiers and improving code formatting. These changes enhanced the overall reliability and security of the PAM module.
pamyubikeyauthenticationpluggable-authenticationyubico
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