Stephen Sorriaux is a DevOps engineer with a decade of hands-on experience building and securing production systems, currently based in Kitchener, Ontario. He blends backend engineering and data-focused roles from past positions at Blade Shadow and SOLUTEC with independent consulting since 2021, enabling pragmatic infrastructure and automation solutions. His open-source contributions to the popular Kazoo Python library demonstrate deep operational security knowledge—adding SSL, customizable cert handling, and SASL DIGEST-MD5 for secure Zookeeper integrations. Stephen’s background spans software development, data engineering, and earlier leadership as a managing director, giving him a rare mix of technical depth and operational ownership. He is comfortable working across the stack to turn complex distributed-system security requirements into reliable, well-documented implementations.
10 years of coding experience
9 years of employment as a software developer
Institution des Chartreux
Ecole supérieure de Chimie Physique Electronique de Lyon
Kazoo is a high-level Python library that makes it easier to use Apache Zookeeper.
Role in this project:
Back-end Developer
Contributions:6 releases, 78 reviews, 30 commits in 4 years 5 months
Contributions summary:Stephen significantly contributed to enhancing the Kazoo library, focusing on adding SSL support for secure communication with Apache Zookeeper. They implemented SSL functionalities by integrating key, certificate, and CA file configurations, and added the capability to bypass SSL certificate validation and configure connection timeouts. Furthermore, the user implemented SASL DIGEST-MD5 authentication for Zookeeper connections, adding support for secure access and updating documentation. The commits demonstrate a deep understanding of Zookeeper's security aspects.
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/
Contributions:7179 pushes, 2 branches in 3 years 11 months
pythonit-automationdevopsansibleplain-english
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.