Patrick Varilly is a seasoned freelance software engineer and founder of Varilly Sciences, bringing 14+ years of experience across data engineering, back-end development, and enterprise software, based in Brussels. He has led research-to-production software efforts for clients like the Sabeti Lab, focusing on scaling Bayesian phylogenetic tree inference and mapping millions of viral genomes. In the open-source sphere, he contributes to SciPy as a back-end and QA engineer, notably improving the cKDTree module and enhancing query functions while strengthening testing infrastructure. His career spans impactful roles from Datadobi's DobiMigrate features to Sony-backed back-end systems for large-scale sensor data, with a strong emphasis on CI/CD, clean architecture, and cloud deployments on AWS. With a physics and computational science pedigree from MIT, UC Berkeley, and Cambridge—including a Marie Curie fellowship—he combines rigorous scientific training with practical software engineering.
14 years of coding experience
10 years of employment as a software developer
University of California, Berkeley
Bachelor of Science (BS), Physics (minor in Math), 5.0 / 5.0, Bachelor of Science (BS), Physics (minor in Math), 5.0 / 5.0 at Massachusetts Institute of Technology
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:26 commits, 3 comments in 1 year 4 months
Contributions summary:Patrick primarily contributed to the `scipy/scipy` repository by addressing bugs and implementing improvements in the `scipy.spatial.kdtree` and `scipy.spatial.ckdtree` modules. Their work included bug fixes for the `kdtree`, and adding and enhancing functions such as `query_ball_point`, `query_ball_tree`, `query_pairs`, and `sparse_distance_matrix` to the `ckdtree` module. The user also focused on ensuring code quality by addressing issues related to accuracy and providing testing infrastructure enhancements to the cKDTree implementation.
Python module for calculating DNACC interaction potentials and binding details
Contributions:9 commits, 3 PRs, 4 pushes in 8 years 4 months
interactionpythonpython-modulepotentialsdetails
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 Varilly - Freelance Software Engineer at Varilly Sciences