Sotiris Nanopoulos

Senior Staff Software Engineer at Reddit, Inc.

Old Toronto, Ontario, Canada
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
🎓
Top School
Sotiris Nanopoulos is a Senior Staff Software Engineer with 8+ years building high-performance, cloud-native networking infrastructure, currently shaping Reddit’s north-south transport stack for speed, reliability, and cost efficiency. He brings deep systems and networking expertise from Microsoft’s Kernel Networking and Azure Core OS teams, where he helped ship Envoy on Windows and co-presented a cross-platform service mesh at KubeCon. An active open-source maintainer and contributor to projects like Envoy and Contour, he’s fixed low-level IPv6 and Windows socket issues and improved observability and header handling in Kubernetes ingress. Comfortable across C++, Go, and cloud platforms, Sotiris blends low-level kernel/OS knowledge with pragmatic DevOps and backend engineering. Outside work he researches tech-enabled business models, runs a managed investment portfolio, backtests strategies, and is exploring angel investing—bringing a product-minded view to infrastructure work. Based in Toronto, he experiments with open office hours and keeps an open door for collaborators via social DMs.
code8 years of coding experience
job8 years of employment as a software developer
bookMaster of Science Computer Science, Master of Science Computer Science at The University of Edinburgh
bookHellenic American Educational Foundation Athens College - Psychico College
bookMaster of Engineering - MEng Engineering, Master of Engineering - MEng Engineering at National Technical University of Athens
github-logo-circle

Github Skills (19)

env10
kubernetes10
ingress-controller10
envoyproxy10
windows10
networking10
go10
kubernetes-pods10
convoy10
c-language9
cicd9
cprogramming-language9
system-design8
debug8
debugging8

Programming languages (13)

C#PowerShellJavaC++CGoHTMLTypeScript

Github contributions (5)

github-logo-circle
envoyproxy/envoy

Jul 2020 - Jun 2022

Cloud-native high-performance edge/middle/service proxy
Role in this project:
userBack-end Developer
Contributions:589 reviews, 17 commits, 94 PRs in 1 year 11 months
Contributions summary:Sotiris primarily contributed to the Envoy proxy's core functionality by addressing issues related to IPv6 socket creation and configuration, specifically focusing on Windows OS compatibility. They implemented changes to cache the v6only option and query it before socket connections to address getsockopt failures. Additionally, they made improvements to error handling within the Windows Service Control Manager and the Golang filter. Furthermore, the user contributed to improving tag extraction and fixing issues with stat prefixes, and added support for setting dynamic metadata.
nanoservicesmore-catsgolangcontainersproxy
projectcontour/contour

Jan 2023 - Feb 2025

Contour is a Kubernetes ingress controller using Envoy proxy.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:130 reviews, 11 PRs, 170 comments in 2 years 1 month
Contributions summary:Sotiris contributed to the Contour ingress controller by implementing new features and improving existing functionality. Their work includes adding logging levels for access logs to reduce log volume, supporting case-insensitive header matching for HTTPProxy, and adding support for treating missing headers as empty in certain scenarios. Additionally, the user worked on refactoring internal envoy package functions, demonstrating a focus on code maintainability and improving the reliability of the system.
envoy-proxycontrollerenvoyproxyingress-controller
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
Sotiris Nanopoulos - Senior Staff Software Engineer at Reddit, Inc.