π¨βπ» Technical Experience
Media Developer @ Science Museum of Minnesota (Mar 2019βPresent)
A place for everyone to turn on the science, inspire learning, inform policy, and improve lives.
- Continually implementing new backend and frontend functionality on the main website
- Automated CI/CD process for website deployment and integration testing
- Integrated Content Management System (Contentful) and migrated existing content via scripting
- Architected GraphQL gateway to tie discrete backend APIs together
- Managed and monitored uptime on AWS and GCP cloud-based infrastructure
- Collaborated with shop on interactive exhibits with multiple departments
Technologies used: React, Gatsby, GraphQL, Cypress, Electron, Express.js, Github Actions, AWS, GCP, Terraform, REST, Ansible, C++
Selected open-source work:
- app-template, boilerplate template for creating new exhibit apps
- arduino-base, a curated Arduino library for use in exhibit microcontrollers
- stele, an exhibit kiosk browser built for museum environments
Junior Developer @ Auction Harmony (Aug 2016βMar 2019)
Professional event management service helping nonprofits raise millions for those in need.
- Administrated high-traffic network infrastructure at offsite locations
- Refactored internal codebases, helping to serve both external clients and internal teams
- Produced hundreds of customized templates, including website themes, PDFs, and event-related materials
Technologies used: PHP, Java, PSQL, Swagger, GWT, REST, HTML, CSS, JavaScript
π§ Audio Engineering Experience
Operations Manager @ Maple Tree Studio (Sep 2013βMay 2016)
Audio Engineer @ Maple Tree Studio (Sep 2011βMay 2016)
π¬ Languages
English: Native
π§βπ Education
Madison Media Institute - Madison, Wisconsin (Sep 2011βFeb 2013)
Associate of Applied Science, Recording & Music Technology
Beloit College - Beloit, Wisconsin (2009β2011)
Studied Music Theory & Composition