01.About 02.Experience 03.Publications 04.Projects 05.Skills 06.Contact Thoughts

Hi, my name is

Patrick Garrett.

I build tools for mass spectrometry.

>

I'm a software developer specializing in proteomics and mass spectrometry tooling. I build open-source Python and Rust libraries that help researchers analyze complex biological data.

View Resume →
01.

About Me

Hello! I'm Patrick, a software developer working at the intersection of computational biology and software engineering. I specialize in building tools and libraries for mass spectrometry-based proteomics research.

I'm the creator of peptacular, a widely-used Python package for peptide sequence analysis, and maintain a suite of open-source libraries under the tacular-omics organization for parsing, processing, and visualizing proteomics data.

I love writing high-performance code in Python and Rust, building interactive web apps with Streamlit, and contributing to the open-source proteomics ecosystem. I'm always looking for new ways to make complex scientific data more accessible.

~/ terminal
$ whoami
Patrick Garrett

$ cat interests.txt
Mass Spectrometry
Proteomics
Open Source
High-Performance Computing

$ pip install peptacular
Successfully installed peptacular

$ echo $LOCATION
San Diego, CA

$ echo $STACK
Python / Rust / PyO3 / Streamlit
02.

Experience & Education

03.

Publications

04.

Things I've Built

05.

Skills & Technologies

Languages

Python Rust JavaScript HTML / CSS SQL

Frameworks & Libraries

Streamlit PyO3 Pandas React Plotly

Tools

Git Docker Linux CI/CD PyPI
06.

What's Next?

Get In Touch

I'm currently open to new opportunities and my inbox is always open. Whether you have a question, a project idea, or just want to say hi — I'll do my best to get back to you!

Say Hello

Boid Physics

0.15
0.05
0.003
3
80
150
0.50
60

Spawn

40
45