Brandon W. Kipp

Senior Software Engineer | React, TypeScript, Frontend Architecture & Platform Engineering

Email / Website / LinkedIn / GitHub

Senior software engineer with a decade of experience on large React codebases, specializing in the architecture and tooling that let many teams ship into one product without stepping on each other. Patent pending for runtime application loading built at Rakuten Advertising. Taught audio production and sound design at the college level alongside full-time engineering work.

Core Technologies

React • TypeScript • Sass/SCSS • Node.js • GraphQL • Amazon Web Services • Google Cloud Platform • Docker • Terraform • Webpack • Module Federation • CI/CD • Linux

Technical Experience

Senior Software Engineer @ Rakuten Advertising (Mar 2022-Sep 2026)

  • Designed a Module Federation architecture that broke a monolithic analytics SPA into 12+ independently deployable applications, each owned and released by a separate team while users still saw a single unified dashboard
  • Extended that architecture with a runtime loading system (patent pending) that let data science teams publish AI-generated applications into the platform themselves, with no frontend engineer in the loop
  • Led the migration of a revenue-critical AngularJS application to React, clearing a long-standing maintenance liability from the platform
  • Drove TypeScript adoption and the Webpack 5 migration across the Insights & Analytics platform, and set the shared frontend engineering standards other teams built against

Technologies used: React, TypeScript, Sass/SCSS, Webpack, Module Federation, Node.js, Golang

Full Stack Developer @ Sierra Interactive (Aug 2021-Mar 2022)

  • Migrated legacy JavaScript/jQuery/ASPX systems to React and TypeScript
  • Developed and maintained templating websites using PHP for backend presentation logic
  • Integrated Google Ads and Structurely APIs for use in admin portals
  • Authored documentation for developer onboarding and engineering standards

Technologies used: React, TypeScript, JavaScript, jQuery, PHP, Node.js

Full Stack Developer @ Science Museum of Minnesota (Mar 2019-Aug 2021)

  • Designed user experiences, implemented features, and improved accessibility compliance for the museum's primary website
  • Built React applications and Arduino-based systems for interactive museum exhibits nationally
  • Developed REST / GraphQL APIs and serverless applications
  • Provisioned infrastructure, wrote end-to-end tests, and automated CI/CD pipelines
  • Integrated CMS platforms, modeled and customized schemas, and wrote data migration scripts

Technologies used: Node.js, React, TypeScript, Gatsby, GraphQL, Apollo, Cypress, Contentful, Electron, Express.js, Docker, GitHub Actions, AWS, GCP, 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)

  • Implemented features and bug fixes across a production SaaS application with a focus on responsive design
  • Deployed and administered temporary wireless network infrastructure to enable high-traffic fundraising events

Technologies used: PHP, Java, PostgreSQL, Google Web Toolkit, JavaScript

Teaching Experience

Adjunct Instructor of Music @ Beloit College (Aug 2022-Jan 2025)

  • Designed and taught two 200-level courses in audio production and sound design, owning curriculum, assignments, and assessments
  • Taught DAW-based recording from first principles, covering sound physics, hands-on microphone technique, and multitrack production; students recorded instrument-by-instrument covers of a song of their choosing, then worked in groups to edit and mix the source material
  • Ran a project-based sound design course on software synthesizers, drum samplers, and raw sample manipulation, with deliverables including a full game audio package (sound effects and background music for Tetris), foley work, radio station promos, and a multi-voice radio play

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