Markus Stenberg is a seasoned software engineer and founder based in Helsinki with over two decades of hands-on experience spanning networking, security, backend systems and devops. He has led engineering teams and built core infrastructure at companies like Aiven and co-founded Time Atlas Labs, where he works on Go, Swift, CI/CD, gitops and experiments with LLMs. A prolific open-source contributor in networking stacks, Markus has notably improved IPv6 and PCP support in miniupnpd and OpenWrt routing packages, demonstrating deep protocol and interoperability expertise. Comfortable across a dozen fluent programming languages and familiar with a wide range of operating systems and clouds, he moves easily between low-level protocols and high-level platform design. He prefers empowered teams with minimal process and enjoys learning things that aren’t already in his long list of specialties. Outside work he studies natural languages and brings that same curiosity to experimenting with ~30 programming languages he’s tried.
13 years of coding experience
14 years of employment as a software developer
Japanese language, Japanese language at WE japanese language school
Japanese studies, Japanese studies at University of Helsinki
MSc Economics, MSc Economics at Aalto University School of Economics
Contributions:57 commits, 11 PRs, 34 pushes in 6 years 2 months
Contributions summary:Markus primarily contributed to the `miniupnpd` package, focusing on enhancements and fixes related to IPv6 support. Their work included implementing IPv6 firewall rules, patching for IPv6-related PCP handling, and integrating various IPv6 fixes for multi-uplink and IPv6-only scenarios. They also upgraded the `miniupnpd` version and incorporated third-party patches, demonstrating an ability to integrate external code and update dependencies.
Contributions summary:Markus primarily contributed to the miniupnpd project by adding and modifying code related to the PCP (Port Control Protocol) implementation. Their work involved introducing features like third-party options, firewall control, and IPv6 support within the PCP server. The user also made code changes to improve the handling of peer-to-peer connections. These updates focused on enhancing the functionality and robustness of the PCP protocol.
igdnftablesnetworkingupnppcp
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
Markus Stenberg - Co-founder, Chief Engineer at Time Atlas Labs