Kevin Thornton is an Associate Professor in Ecology & Evolutionary Biology at UC Irvine with 12 years of post-PhD experience using experimental and computational approaches to study genome evolution. He blends academic leadership and hands-on software engineering, contributing to prominent open-source projects such as Cython—adding C++ STL support—and automating package builds for the widely used bioconda channel. Trained at the University of Chicago and Cornell, he bridges rigorous population-genetics research and reproducible computational tooling, running the ThorntonLab's codebase on GitHub. Colleagues rely on him for dependable build and release engineering as well as for advances in computational molecular biology that translate complex theory into practical, usable software.
12 years of coding experience
5 years of employment as a software developer
Postdoc, Computational Molecular Biology, Postdoc, Computational Molecular Biology at Cornell University
BS, Biology, BS, Biology at University of Puget Sound
PhD, Genetics, PhD, Genetics at University of Chicago
Contributions:29 reviews, 86 commits, 115 PRs in 4 years 8 months
Contributions summary:Kevin primarily focuses on modifying build scripts and dependencies within the bioconda-recipes repository. Their contributions involve bumping versions of existing packages, adding new recipes, and addressing build issues. A significant portion of the work centers around adapting recipes to work with the conda environment, including changes related to compilers, dependencies, and build tools such as cmake and pip.
Contributions:16 commits, 8 PRs, 14 comments in 4 months
Contributions summary:Kevin contributed to the Cython repository by adding support for C++ standard library components, specifically focusing on iterators, algorithms, and numeric limits. The contributions involved implementing and testing these features, including the integration of unique pointers and allocators. The user also introduced and tested default template parameters within STL containers and addressed compatibility issues.
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.