Alan Cleary is a Staff Software Engineer at TileDB with 11+ years building open-source scientific software that bridges research-grade algorithms and production systems. He specializes in applied algorithms, succinct data structures, and high-performance implementations for pangenomics and multiomic analysis, often implementing computation directly on compressed representations. His work blends C++, Python, and modern engineering practices (microservices, gRPC, Docker) to scale research workflows into robust tooling, and he actively applies ML and LLM techniques to regulatory inference and gene-expression prediction. With a PhD focused on algorithms for pangenomics and deep experience in both research and engineering roles, he uniquely combines theoretical rigor with pragmatic system design. Based in Bozeman, MT, he maintains a long track record of grant-backed research and open-source contributions that make complex computational biology problems tractable in production.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Arts (B.A.), Mathematics, Computer Science, Bachelor of Arts (B.A.), Mathematics, Computer Science at Western State College
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Montana State University-Bozeman
Contributions:2 releases, 41 reviews, 66 PRs in 3 years 10 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.