👨‍💻 Technical Experience

Full Stack Developer @ Sierra Interactive (Aug 2021–Present)
The most powerful, end-to-end real estate platform available.

  • Conversion of JavaScript/jQuery/ASPX pages into modernized React components with TypeScript
  • Third-party API (Google Ads, Structurely) integration development for the admin portal website
  • Documentation of developer onboarding, stack overview, and development standards

Technologies used: React, TypeScript, Node.js, Postman, C#, .NET, Microsoft SQL Server

Full Stack Developer @ Science Museum of Minnesota (Mar 2019–Aug 2021)
A place for everyone to turn on the science, inspire learning, inform policy, and improve lives.

  • User experience design, feature development, & accessibility compliance on the main website
  • React SPA development & Arduino development for interactive museum exhibits around the world
  • REST / GraphQL API and serverless application development
  • Infrastructure provisioning, end-to-end testing, and CI/CD pipeline automation
  • CMS integration, data modeling, schema customization, and migration scripting

Technologies used: Node.js, React, TypeScript, Gatsby, GraphQL, Apollo, Cypress, Contentful, Electron, Express.js, Docker, Github Actions, Amazon Web Services, Google Cloud Platform, Terraform, Arduino, Raspberry Pi

Selected open-source work:

  • app-template, a boilerplate Gatsby project for creating new exhibit applications
  • arduino-base, a curated Arduino library for enabling rapid prototyping and serial communication between React applications and microcontrollers
  • stele, a kiosk browser built to safely house exhibit applications

Junior Developer @ Auction Harmony (Aug 2016–Mar 2019)
Professional event management service helping nonprofits raise millions for those in need.

  • Cross-browser, responsive SaaS application development with a focus on User Experience
  • Network administration and troubleshooting for high-traffic fundraising events
  • Produced hundreds of customized templates including website themes, PDFs, and event-related materials

Technologies used: PHP, Java, PostgreSQL, Swagger, Google Web Toolkit, HTML, CSS, JavaScript

🎧 Audio Engineering Experience

Operations Manager @ Maple Tree Studio (Sep 2013–May 2016)
Audio Engineer @ Maple Tree Studio (Sep 2011–May 2016)

💬 Communication

Language: English (Native)
Timezone: UTC−06:00 (Central Standard Time) / UTC−05:00 (Central Daylight Time)

👨‍🎓 Education

Madison Media Institute - Madison, Wisconsin (Sep 2011–Feb 2013)
Associate of Applied Science, Recording & Music Technology

Beloit College - Beloit, Wisconsin (Sep 2009–May 2011)
Studied Music Theory & Composition