Patrick Ropp is a Senior Software Engineer with 11 years of experience applying computational biology, mathematics, and software engineering to large-scale biological datasets. He has led and built distributed cloud-based ETL and analytic pipelines (Flyte, Snakemake) for multi-omics and RNA‑Seq workflows, translating research-grade analyses into production systems for oncology and genomics. Comfortable bridging domains, Patrick has acted as technical lead, managed cross-functional collaborations with scientists and product teams, and established QA and deployment standards for high-throughput environments. His background spans academic research in phylogenomics and drug-design software to industry roles modernizing legacy code and driving ML initiatives, giving him a rare mix of wet-lab-aware domain knowledge and production engineering discipline. Based in Seattle, he combines rigorous computational biology training (CMU) with practical cloud engineering chops to make complex biological data actionable.
11 years of coding experience
13 years of employment as a software developer
Master's degree Computational Biology, Master's degree Computational Biology at Carnegie Mellon University
Bachelors of Science Microbiology, Bachelors of Science Microbiology at Michigan 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.
Request Free Trial
Patrick Ropp - Senior Software Engineer at Truveta