Sander Van Balen

Software Engineer at Inmanta

Leuven, Flemish Brabant, Belgium
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

👤
Senior
🎓
Top School
Sander Van Balen is a software engineer based in Leuven with nine years of experience bridging secure software and AI-focused systems. Trained at KU Leuven in Secure Software and Artificial Intelligence, he brings a formal, theoretical perspective—particularly in declarative languages, knowledge representation, and Haskell-style functional programming—to practical engineering problems. At Inmanta he works on production-grade systems, and previously maintained and extended a Node application at SurveyWonders. He is an active contributor to critical open-source tooling, notably improving pip’s dependency resolution via resolvelib to make Python package installs more accurate and robust. His interests span low-level OS and security topics as well as type theory, and he is a committed advocate of free software. This mix of theory-driven thinking and hands-on infrastructure work makes him effective at hard correctness and dependency problems that many teams struggle with.
code9 years of coding experience
job2 years of employment as a software developer
bookMaster Computer Science, Secure Software - Artificial Intelligence, Master Computer Science, Secure Software - Artificial Intelligence at KU Leuven
github-logo-circle

Github Skills (4)

dependency-resolution10
packaging10
pip10
python10

Programming languages (15)

JavaJinjaRustMakefileGoKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
pypa/pip

Oct 2021 - Apr 2024

The Python package installer
Role in this project:
userBack-end Developer
Contributions:21 reviews, 4 PRs, 44 comments in 2 years 6 months
Contributions summary:Sander primarily focused on improving the Python package installer's resolution mechanism. Their commits involved refactoring and enhancing the internal workings of the `resolvelib` library, specifically addressing requirements related to extras, constraints, and link dependencies. The changes include fixing bugs, improving code clarity, and adding new features for more accurate and efficient package resolution. These modifications directly impact how `pip` handles package dependencies.
pythonpackage-installerpippackaginginstaller
Contributions:24 reviews, 16 PRs, 24 pushes in 4 years 11 months
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
Sander Van Balen - Software Engineer at Inmanta