Alin Serdean is a Principal Software Engineer based in Stockholm with 12 years of experience building and hardening infrastructure, cloud and networking software across enterprise and open-source domains. He combines deep systems-level expertise in C/C++ and Go with practical DevOps skills—Ansible, Terraform, Kubernetes and CI/CD—to deliver cross-platform solutions from Linux to Windows and mainframe environments. A longtime open-source maintainer for Open vSwitch and OVN, he’s driven Windows support, CI improvements and build-system modernizations that enabled wider adoption of critical networking projects. At Cloudbase and Canonical he helped bring Kubernetes and container technologies to Windows and hybrid cloud, and at NVIDIA he now focuses on scalable, production-grade platform engineering. Known for improving build pipelines and toolchains (notably adding ccache, MSVC checks and parallel builds in enclave SDKs), he blends low-level debugging with deployment automation to shorten release cycles. Colleagues rely on him for pragmatic design choices that bridge kernel-level changes and cloud-scale orchestration.
12 years of coding experience
15 years of employment as a software developer
Masters of Computer Science, Information Technology and Services, Masters of Computer Science, Information Technology and Services at West University of Timisoara
Contributions:4 reviews, 27 PRs, 227 pushes in 10 years 1 month
Contributions summary:Alin primarily focused on improving the build and deployment infrastructure and ensuring compatibility of Open vSwitch with the Windows platform. Their contributions include addressing build issues, modifying the Windows installer, and fixing bugs related to Windows-specific functionalities. The user also made various improvements to the testing framework, adding timeouts and correcting test behavior. Furthermore, the user enhanced the Windows support by adapting the code for the latest Windows versions.
Contributions:109 commits, 41 PRs, 3 pushes in 5 months
Contributions summary:Alin primarily focused on improving the build process and codebase of the SDK, with contributions ranging from fixing code style issues to updating third-party libraries like MUSL and libcxx. They added build system improvements by adding ccache, MSVC version checks, and enabling parallel compilation options. Furthermore, the user updated samples to use a new version of the OE_API and restructured the build system for samples and tests, including adding tests and fixing various build issues.
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.