Michael Crusoe

Debian Developer

Berlin, Germany
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
Michael Crusoe is a Debian Developer and co-founder/project lead of the Common Workflow Language with 19 years of experience building and maintaining open-source infrastructure for bioinformatics and scientific workflows. Based in Berlin, he blends backend engineering, DevOps, and QA expertise—contributing to prominent projects like mypy, Biopython, Toil, and the CWL reference implementation—to improve reliability, typing, and cross-platform build/distribution. His work spans low-level C++ and SIMD portability to Python type stubs and test automation, reflecting a rare full-stack fluency across performance-sensitive and high-level tooling. Michael drives community and standards work as much as code: he runs CWL community programs, trains users, liaises with ELIXIR, GA4GH and other infrastructure bodies, and has led fundraising and mentoring efforts. Notably, he pairs packaging and distribution experience in Debian-Med with hands-on fixes that enable non-x86 builds and CI across diverse platforms, making scientific software more reproducible and portable. He is pragmatic, detail-oriented, and focused on sustainability: from fixing memory leaks to improving test suites, he consistently raises code quality for large collaborative projects.
code19 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science: Computer Systems & Bioinformatics, Doctor of Philosophy - PhD Computer Science: Computer Systems & Bioinformatics at Vrije Universiteit Amsterdam (VU Amsterdam)
bookBachelor of Science - BS Microbiology, Bachelor of Science - BS Microbiology at Arizona State University
bookAS Biology, AS Biology at Scottsdale Community College
stackoverflow-logo

Stackoverflow

Stats
16reputation
55reached
1answer
0questions
github-logo-circle

Github Skills (81)

python10
testing10
bash10
cmake10
c1110
c1710
type-system10
automation10
build-automation10
genomics10
stubs10
bitwise10
avx10
memory-management10
linux10

Programming languages (35)

CDCMakeMakefileGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
simd-everywhere/simde

Nov 2019 - Jan 2023

Implementations of SIMD instruction sets for systems which don't natively support them.
Role in this project:
userBack-end Developer
Contributions:16 releases, 246 reviews, 162 commits in 3 years 2 months
Contributions summary:Michael's commits focus on implementing SIMD (Single Instruction, Multiple Data) instruction sets for systems lacking native support. Their primary contribution is the implementation of various AVX2 (Advanced Vector Extensions 2) intrinsics, including functions for converting between integer types (e.g., 8-bit to 16-bit integers) and various bitwise operations. The user also added testing frameworks and data for the newly implemented functions. The changes are all focused on the low-level SIMD implementation details of the SIMDe project.
avxsimdsse41avx512arm64
pezmaster31/bamtools

Mar 2016 - Sep 2019

C++ API & command-line toolkit for working with BAM data
Role in this project:
userBackend Developer
Contributions:5 commits, 7 PRs, 9 comments in 3 years 7 months
Contributions summary:Michael primarily focused on code maintenance and improvements within the C++ API and command-line toolkit for BAM data. Their contributions involved fixing Doxygen warnings, updating deprecated function calls, and correcting typos in the source code. The user also made adjustments to header files, contributing to the overall code quality and documentation.
apicppbamc-apicommand-api
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
Michael Crusoe - Debian Developer