Research Software Engineer at University of California, Berkeley
Utah, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Garrett Stevens is a research software engineer with nine years of experience building high-performance full-stack web applications for bioinformatics and genomics. As an early core developer of JBrowse 2 and current technical lead and architect for Apollo 3, he blends React front-end craft with Nest.js and backend architecture to enable real-time, scalable genomic annotation and curation. He has deep, practical expertise parsing complex bioinformatics formats (notably improving VCF support and migrating indexing libraries) and a track record of shipping robust open-source libraries used by researchers worldwide. Based in Utah and trained in bioinformatics (M.S.) and physics (B.S.), he pairs scientific domain knowledge with hands-on engineering and cloud deployment experience. Colleagues rely on him to translate ambitious scientific workflows into performant, user-friendly web tools that scale with data and team size.
9 years of coding experience
2 years of employment as a software developer
The University of Utah
Master of Science (M.S.), Bioinformatics, Master of Science (M.S.), Bioinformatics at Brandeis University
JBrowse 1, a full-featured genome browser built with JavaScript and HTML5. For JBrowse 2, see https://github.com/GMOD/jbrowse-components.
Role in this project:
Full-stack Developer
Contributions:81 commits, 11 PRs, 36 pushes in 10 months
Contributions summary:Garrett primarily focused on improving the VCF (Variant Call Format) support within the JBrowse genome browser. Their contributions included implementing fixes and tests for VCF data, ensuring correct feature display and metadata handling. The user also refactored the code, migrating from `tribble-index` to `@gmod/tribble-index` and adapting the codebase to use the latest `vcf-js` library, thereby improving the tool's VCF parsing capabilities. They also enhanced the user interface to handle HTML escaping issues and provide a better user experience.
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
Garrett Stevens - Research Software Engineer at University of California, Berkeley