Robert Leach

Research Software Engineer at Princeton University

Hopatcong, New Jersey, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Robert Leach is a research software engineer with 12+ years building reproducible, maintenance-focused data analysis pipelines for academic and national lab science. He blends a biochemical background with strong computational skills—writing cluster scripting systems, adopting Snakemake for ATAC-Seq workflows, and contributing back-end work to the widely used Galaxy tools-iuc project for single-cell RNA-seq. At Los Alamos he managed configuration for a pathogen detection system and has driven projects from structural-variant cancer analyses to a mass-spec metabolite tracing database, TraceBase, at Princeton. He favors reducing long-term maintenance costs through careful engineering, learns deeply on the job, and enjoys collaborating directly with lab scientists. An avid puzzle-solver who once aced a difficult on-site interview quiz at Harvard, he values egalitarian teams and candid communication.
code12 years of coding experience
job16 years of employment as a software developer
bookMasters of Science, Computer Science, Masters of Science, Computer Science at The University of New Mexico
bookBachelor of Science (B.S.), Biochemistry, Bachelor of Science (B.S.), Biochemistry at Grove City College
github-logo-circle

Github Skills (13)

bioinformatics10
python10
r9
galaxy9
tooling8
scripting7
api-design7
script7
apim7
sh7
api7
shell7
github4

Programming languages (18)

JavaC++JinjaCDGoPerlHTML

Github contributions (5)

github-logo-circle
galaxyproject/tools-iuc

Aug 2018 - Sep 2020

Tool Shed repositories maintained by the Intergalactic Utilities Commission
Role in this project:
userBack-end Developer
Contributions:27 reviews, 63 commits, 9 PRs in 2 years 1 month
Contributions summary:Robert primarily contributed to tools within the `galaxyproject/tools-iuc` repository. The commits focused on integrating and modifying existing tools, particularly those related to single-cell RNA sequencing analysis (scPipe, Seurat). The changes involve implementing new features, incorporating various output formats, and enhancing the overall functionality of the tools, as shown by edits to Python scripts, associated XML files and the addition of a Perl script.
intergalacticrepositoriesusegalaxywrapperscommission
hepcat72/vcfSampleCompare

Aug 2017 - Jul 2023

Contributions:11 releases, 67 pushes, 23 branches in 6 years
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
Robert Leach - Research Software Engineer at Princeton University