Steffen Vogel is a Software Specialist in R&D with 16 years of experience building low-level systems, embedded firmware, and cloud-native tooling from his base in Simmerath, Germany. He blends deep embedded/RT simulation expertise—VHDL, C, assembly and real-time OPAL-RT/RTDS environments—with modern backend and DevOps work in Go, Rust and Kubernetes. Steffen has contributed to notable open-source projects such as JupyterHub’s zero-to-jupyterhub-k8s and kubespawner (improving IPv6 and DNS-based service discovery) and low-level projects like Hermit-OS and PicoRV32, showing a rare full-stack span from unikernels to firmware. His contributions emphasize reliability, maintainability and portability: refactors, improved logging, IPv6 support and cross-platform build improvements recur across his work. He holds an MSc from RWTH Aachen and a track record of research-to-product transitions, from PCIe co-simulation interfaces to production R&D at OPAL-RT. Outside the obvious, Steffen maintains a personal code archive (codeberg.org/stv0g) indicating a disciplined, self-curated body of engineering experiments and tooling.
Master of Science (MSc), Electrical Engineering, Information Technology and Computer Engineering, Master of Science (MSc), Electrical Engineering, Information Technology and Computer Engineering at RWTH Aachen University
Contributions:54 reviews, 14 commits, 69 PRs in 6 months
Contributions summary:Steffen primarily contributed to improving the `pion/ice` repository, a Go implementation of ICE (Interactive Connectivity Establishment). Their work focused on enhancing error logging for UDPmux, streamlining logging statements, and refactoring code for better organization. Further contributions included addressing typos, correcting variable names, and simplifying the handling of inbound candidate messages, indicating a focus on code quality and maintainability.
Official repository for libIEC61850, the open-source library for the IEC 61850 protocols
Role in this project:
Back-end Developer
Contributions:61 commits, 13 PRs, 25 comments in 1 year 3 months
Contributions summary:Steffen primarily contributed to the core functionality of the `libiec61850` library, focusing on Sampled Values (SV) data handling and publishing. They implemented support for 64-bit integer data types, sample rate attributes, and refactored the publisher code. The user also addressed various bugs and made improvements to code formatting and build configuration. The user added EthernetHandleSet implementations for different platforms and added related documentation.
cryptographyiecgoosemmsprotocols
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
Steffen Vogel - Software Specialist R&D at OPAL-RT Germany GmbH