Andreas Dilger

Principal Architect at The Lustre Collective

Calgary, Alberta, 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
Andreas Dilger is a Principal Architect with 18 years designing and steering high-performance parallel filesystems, currently guiding Lustre development for the world’s largest supercomputers from Calgary, Canada. He has led Lustre architecture and roadmaps across Whamcloud and Intel, progressing a single project from its early prototypes at Cluster File Systems to production deployments at top-tier HPC centers. Deeply practical and hands-on, Andreas contributes low-level filesystem improvements upstream—his work includes micro-optimizations and checksum/block-group support in e2fsprogs—showing comfort across kernel and userspace. Known for pairing customer-focused troubleshooting on critical production systems with team leadership, he moves complex distributed-storage features from design through global release. Trained in nonlinear systems and engineering at the University of Calgary, he combines rigorous systems thinking with decades of operational experience in HPC storage.
code18 years of coding experience
job25 years of employment as a software developer
bookNon Linear Systems, Non Linear Systems at University of Calgary
languagesGerman, French
github-logo-circle

Github Skills (7)

c1710
error-handling10
filesystem10
low-level-programming10
c1110
system-programming9
memory-management9

Programming languages (10)

JavaC++ShellCRustTeXGoPHP

Github contributions (5)

github-logo-circle
tytso/e2fsprogs

Mar 2008 - Aug 2022

Ext2/3/4 file system utilities
Role in this project:
userBack-end Developer
Contributions:151 commits in 14 years 6 months
Contributions summary:Andreas primarily contributed to the Ext2/3/4 file system utilities by addressing various bugs and implementing enhancements to improve functionality. They modified the copyright notices and added support for setting block group checksum calculations and other low-level file system features. Furthermore, the user refactored functions for improved error handling, optimized inode scanning and made a series of micro-optimizations.
vfstarballfinderadministratorfilesystem
chaos/ldiskfsprogs

Apr 2011 - Feb 2012

Contributions:14 commits in 9 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
Andreas Dilger - Principal Architect at The Lustre Collective