Connor Skennerton is a Senior Software Engineer based in the San Francisco Bay Area with 14 years of experience bridging biology and software engineering. Currently at Roblox, he designs scalable data-driven systems that empower large-scale gaming platforms while applying bioinformatics rigor to software development. His career spans academia and industry: from Caltech postdoctoral work building SQL databases and automated meta-omics pipelines, to Second Genome and Pendulum Therapeutics where he implemented cloud-based data workflows, ETL/ELT pipelines, data warehousing, and full-stack tooling on AWS. He's fluent in Python and proficient across JavaScript/TypeScript, Perl, R, Java, C++, and more, with a track record of building reproducible, test-driven, version-controlled solutions. Notably, his open-source contributions include BioSQL integration in Biopython and work on a tax-filing web app, underscoring a breadth of bioinformatics, data engineering, and full-stack capabilities. Connor holds a PhD in Microbial Ecology from the University of Queensland and a Bachelor's in Biotechnology, reflecting a strong foundation in quantitative analysis and experimentation.
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 - Senior Software Engineer at Roblox