Eduard Escandell

Software Engineer II at Microsoft

Barcelona, Catalonia, Spain
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
Eduard Escandell is a Software Engineer II based in Barcelona with six years of experience building backend and DevOps solutions across cloud-native and virtualization ecosystems. He has shipped production work at Microsoft and contributed to prominent open-source projects like Canonical’s snapd and Kubernetes virtualization project KubeVirt, focusing on WSL integration, security dependency fixes, and CI-driven testing. With a strong numerical-methods and aerospace engineering background, he brings rigorous simulation and performance-thinking from CFD and parallel C++/MPI work into scalable Go and cloud tooling. Colleagues know him for improving platform compatibility (WSL/AppArmor) and proactively hardening dependencies, a practical blend of systems-level curiosity and production-first discipline.
code6 years of coding experience
job4 years of employment as a software developer
bookMaster's Degree, Numerical Methods in Engineering, 91.2, Master's Degree, Numerical Methods in Engineering, 91.2 at Universitat Politecnica de Catalunya
bookDegree in Aerospace Vehicle Engineering, Aerospace, Aeronautical and Astronautical Engineering, 72.5, Degree in Aerospace Vehicle Engineering, Aerospace, Aeronautical and Astronautical Engineering, 72.5 at ESEIAAAT-UPC
languagesEnglish, Spanish, Catalan, French
github-logo-circle

Github Skills (13)

dependency-management10
kubernetes10
go10
wsl210
virtualization10
kubernetes-pods10
testing10
devops9
security9
apparmor9
debug9
dockers7
docker7

Programming languages (9)

PowerShellShellC++CMakefileTeXGoPython

Github contributions (5)

github-logo-circle
canonical/snapd

Sep 2022 - Nov 2022

The snapd and snap tools enable systems to work with .snap files.
Role in this project:
userBack-end & DevOps Engineer
Contributions:28 reviews, 8 commits, 4 PRs in 1 month
Contributions summary:Eduard primarily contributed to improving the WSL (Windows Subsystem for Linux) detection and integration within the snapd project. Their work involved modifying the user agent to include WSL-related information and implementing tests for WSL environments. Additionally, the user addressed outdated WSL detection methods, fixed bugs in unit tests, and streamlined container detection within the apparmor component. These changes included modifying existing code and creating new test cases.
snapdsnap
kubevirt/kubevirt

Apr 2024 - Jun 2024

Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Role in this project:
userBack-end Developer
Contributions:14 reviews, 2 PRs, 20 comments in 2 months
Contributions summary:Eduard primarily contributed to the codebase by addressing vulnerabilities in dependencies and improving the overall security posture of the project. This included bumping specific Go dependencies like `golang.org/x/net` and `golang.org/x/crypto` to protect against identified security flaws. The user also introduced validation of the filesystem overhead parameter, fixed storage class leaks in tests, and refined existing code, demonstrating a focus on code quality and maintainability.
apivmsmachineslibvirtruntime
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