Kevin Bonham is an assistant professor and computational biologist with 11 years of experience applying machine learning and multi-omic integration to understand microbial communities, child cognitive development, and Long-COVID. Trained as an immunologist (PhD, Harvard), he blends wet‑lab insight with high-performance scientific programming to build robust analysis pipelines and open-source tools. His contributions to major Julia projects, including the Julia language and DataFrames.jl, reflect deep back-end and QA expertise in performant data manipulation. At Tufts and prior institutes like the Broad, he has translated complex experimental designs into reproducible computational workflows that reveal immune‑microbiome interactions. Known for an interest in fermented foods and microbes, he couples curiosity-driven questions with production-ready code and a pragmatic sense of software licensing humor.
11 years of coding experience
10 years of employment as a software developer
University of California San Diego
Doctor of Philosophy (Ph.D.), Immunology, Doctor of Philosophy (Ph.D.), Immunology at Harvard University
Contributions:45 reviews, 5 commits, 7 PRs in 2 years 3 months
Contributions summary:Kevin primarily contributed to the `dataframes.jl` repository by implementing and improving core functionality. Their work included adding matrix conversion methods, implementing `permutedims` functionality, and addressing issues related to zero values after decimals. They also updated existing tests to accommodate these changes and address edge cases. This suggests a focus on enhancing the data manipulation capabilities of the library.
Contributions:2 reviews, 8 commits, 2 PRs in 4 years 2 months
Contributions summary:Kevin primarily contributed to the Julia programming language by implementing and testing new functionalities related to `NamedTuple` and the `isnothing` function. Their work involved adding methods, modifying existing code, and writing associated tests to ensure the correct behavior. They also fixed typos and added compat notices to maintain the project's quality and documentation.
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
Kevin Bonham - Assistant Professor at Tufts Medical Center