BYU Library
Full-time Backend Programmer
Provo, UT
January 2022 – Present
Library search integration
Led evaluation, system design, and integration of a third-party application into the library search backend, including building a metadata loader in Django to continuously upload 4 million library records.
- Python
- Django
Library search API
Built the main library search API in Django, serving 7000 reqs/day. Implemented JWT authentication and reduced response time for dependent API calls by 50% with asyncio.
- Python
- Django
- JWT
- asyncio
Library ETL platform
Maintained applications in a custom Java ETL framework and debugged data issues across microservice architecture processing 8 million+ records.
- Java
- ETL
- Microservices
Kubernetes deployment upgrades
Improved GitLab CI/CD pipelines for Kubernetes deployments and designed a strategy to streamline upgrades across 100+ applications.
- GitLab CI/CD
- Kubernetes
Engineering enablement
Trained 15 engineers on Git, Django auth, HTML, and GitLab CI pipelines. Mentored smaller groups on domain knowledge and technical skills.
- Git
- Django
- HTML
- GitLab CI
Application modernization
Maintained and integrated multiple third-party application integrations and updated applications from Java/Spring Boot to Python/Django.
- Java
- Spring Boot
- Python
- Django
Developer mentorship
Led multiple hiring cycles and provided three years of training and mentorship for successive student developers.
- Hiring
- Mentorship