Kainoa Brabo
An open-source project first showed me the power of programming in 2017, and curiosity took it from there. A graduate of UC Santa Cruz, I now build music-centric, multi-platform applications at iBroadcast, working across teams, languages, and tools and integrating cloud services.
I care about clear, reliable software and sharing what I learn through teaching and mentorship. Outside of work, I enjoy the outdoors, martial arts, photography, and traveling.
Projects
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.
iBroadcast Desktop
Cross-platform desktop app for uploading and managing your music library, built with Electron
- Implemented desktop features: CD uploading, folder syncing that automatically uploads new music into iBroadcast, and full library download for offline, local listening.
- Made uploads resilient and retry-able so large imports resume after the app goes offline, avoiding lost or duplicated tracks.
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 for uploading and managing users' music libraries.
- Built the TV apps, extending playback and library browsing to the big screen.
- 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.
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
- Languages: Python, JavaScript, C/C++, SQL
- Frameworks & Tools: React, React Native, Expo, Electron, Node.js, GraphQL, MySQL, DynamoDB, AWS, Flask, Serverless
- Methodologies: Agile, Continuous Integration
- Spoken: English native; Spanish and Portuguese limited working