John Mcguigan is a senior software engineer and bioinformatics specialist with 11 years of experience designing and optimizing high-throughput sequencing workflows for clinical and research settings. He combines deep domain knowledge in HTS data analysis with strong software engineering practices, shipping production-grade pipelines and tools in Python, R, Rust, Scala, and Nextflow. His work spans cloud deployments, automation (Ansible), and integrations with platforms like DNAnexus and AWS S3, and he has a track record of improving pipeline performance by over 20%. At TwinStrand he built multithreaded services, high-performance Rust tooling for VCF generation, and haplotype callers for error-corrected sequencing; he now applies that expertise at Natera. Trained as a biochemist at Penn State, he brings a practical blend of wet-lab understanding and systems-level engineering that helps bridge algorithm design and operational reliability.
11 years of coding experience
7 years of employment as a software developer
B.S. Biochemistry and Molecular Biology, B.S. Biochemistry and Molecular Biology at Penn State University
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.