Connor Skennerton is a Principal Software Engineer with 15 years of experience applying computational rigor to biology-driven problems and production-grade engineering at scale. He holds a PhD in Microbial Ecology and moved from academic bioinformatics—where he built a multi-omics SQL database at Caltech and contributed to Biopython/BioSQL—to industry roles designing ETL/ELT pipelines, data warehouses, and full-stack internal tools on AWS. At companies including Second Genome and Pendulum Therapeutics he combined lab-facing product design with robust devops, automation, and test-driven practices, and now leads platform and systems work at Roblox. Fluent in Python and experienced across many languages and stacks, he is especially focused on reproducible analysis, efficient data processing, and translating wet-lab requirements into production systems. An interesting through-line: he has repeatedly bridged domains, shipping both research-grade bioinformatics infrastructure and user-facing web applications (including an open-source tax-filing app), demonstrating rare versatility between science and software.
14 years of coding experience
8 years of employment as a software developer
Doctor of Philosophy - PhD, Microbial Ecology, Doctor of Philosophy - PhD, Microbial Ecology at The University of Queensland
Contributions:3 reviews, 14 commits, 17 PRs in 9 months
Contributions summary:Connor primarily contributed to the development of a tax filing web application. Their work involved implementing and expanding features related to 1099-R forms, including integrating them with the 1040 form. They also added support for Health Savings Accounts (HSAs) and the handling of estimated tax payments, demonstrating involvement in both front-end UI and back-end data handling. Furthermore, the user added UI components for W2 Box 12 as well as a full fledged IRA form.
Official git repository for Biopython (originally converted from CVS)
Role in this project:
Back-end Developer
Contributions:18 commits, 12 PRs, 36 comments in 3 years 4 months
Contributions summary:Connor contributed primarily to the BioSQL integration within the Biopython project. They implemented features to handle sequence feature sources, updated the BioSQL schema for foreign key support, and addressed issues related to taxonomy data loading. They also improved the handling of integer IDs in the Entrez module and added a translation method for the SeqFeature class. These changes focused on enhancing data storage, retrieval, and processing capabilities within the bioinformatics library.
git-repositoryphylogeneticspythondnagenomics
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
Connor Skennerton - Principal Software Engineer at Roblox