πŸ‘¨β€πŸ’» 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