Resume
Download PDFExperience
Senior Software Engineer
Jan 2022 — PresentEdilytics — Lehi, UT
- Led end-to-end development of CRISPResso, a production genome-editing analysis platform
- Architected scalable Python data pipelines processing large genomic datasets (SAM/BAM)
- Designed and deployed cloud-native AWS infrastructure (Lambda, Fargate, EFS, S3, ECR) supporting distributed scientific compute workloads
- Built CI/CD pipelines and automated test suites with GitHub Actions
- Redesigned the platform frontend and implemented user management (signup, login, team admin roles) with Stripe-powered payments and subscription billing
Freelance Web Designer
2023 — PresentSelf-employed
- Design and build responsive websites for small businesses, handling the full lifecycle from client discovery to deployment
- Focus on performance, clean design, and maintainable code with zero-dependency static sites
PeopleSoft Software Engineer
Sep 2020 — Oct 2021BYU Office of Information Technology — Provo, UT
- Built and tested RESTful APIs supporting university financial systems
- Wrote optimized SQL queries to retrieve and integrate data from large institutional databases
- Shipped features on an agile cadence across the full development lifecycle
Student Researcher
Sep 2019 — Apr 2020Brigham Young University — Provo, UT
- Isolated and fully sequenced a novel Salmonella enterica bacteriophage
- Performed genomic analysis to identify conserved domains and novel proteins
Education
M.S. Bioinformatics
May 2025Johns Hopkins University
B.S. Computer Science, Minor in Molecular Biology
Dec 2022Brigham Young University
Skills
Languages
Python
Go
Java
JavaScript
SQL
HTML/CSS
Cloud & Infrastructure
AWS
Docker
AWS CDK
CI/CD
GitHub Actions
Bioinformatics
Genomic Pipelines
SAM/BAM Processing
samtools
CRISPResso
Frameworks & Tools
Flask
Plotly
Scikit-learn
MongoDB
Jinja
Stripe
Leadership & Service
Secretary, Bioinformatics Research Group
Jan 2019 — Jan 2020Brigham Young University
- Built the backend of a phylogenetic tree visualization platform using Python and SQLite, supporting research collaboration across the group
Volunteer Representative & Zone Leader
2016 — 2018The Church of Jesus Christ of Latter-day Saints — Peru Trujillo South Mission
- Led and trained teams of 20+ volunteers across multiple areas as District and Zone Leader