Kainoa Brabo

 Full-stack software engineer at iBroadcast, building music apps for web, desktop, and TV. I care about clear, reliable software and sharing what I learn through mentorship.

Experience

iBroadcast

Software Engineer, Full-stack Development

July 2023 - Present | Remote

  • Develop and maintain the web application, shipping features and improving UI performance, reliability, and user experience.
  • Built the cross-platform Electron desktop app: CD uploading, folder syncing that automatically uploads new music, and full library download for offline listening.
  • Made desktop uploads resilient and retry-able so large imports resume after the app goes offline, avoiding lost or duplicated tracks.
  • Develop and maintain the TV apps across tvOS, Android TV, Fire OS, Roku OS, Tizen, and webOS.
  • Implemented bulk-editing tools to make managing large music libraries faster.

Zendesk

Software Engineer Intern, IT CRM Business Applications

June 2018 - November 2018 | San Francisco HQ

  • Developed and maintained business applications used by 3,000+ users
  • Implemented a full software development process from planning to deployment.
  • Collaborated with cross-functional teams in an agile environment to deliver new features and improvements.

Projects

Waimea App Store

Timezone-anchored alarm & world-clock app

  • Alarms pinned to a place ring at that location’s local time, wherever you are.
  • World clocks, Home Screen widgets, and an Apple Watch app with a live next-alarm countdown.
  • Built with React Native and native iOS integrations for alarms and widgets, plus an Android widget.

Education

University of California, Santa Cruz

B.S., Computer Science

September 2021 - June 2023

College of Marin, Kentfield

A.S., Physical Science

August 2019 - June 2021

Skills