Throughout my 10+ year career I’ve shipped successful software products for Native Instruments, Output, Nike and more. I love working on teams with a strong creative vision and pixel-perfect design standards, typically in the multimedia and audio space.

Infinitone 2
Lead Software Engineer
Music production software for composing music using microtonal scales with cutting-edge dynamic scale algorithms and a user-friendly design. Led the engineering team and designers from product brainstorming all the way to market.

Traktor DJ 2
Software Engineer
Performance DJ software built from scratch and released to over 100,000 installations on the App Store. Implemented live performance features, audio looping, crossfader algorithms, and beat-sync functionality. Worked directly with lead designer to rapid prototype and develop UX interactions.

Arcade 2.0
Lead Software Engineer
Cloud-based music production plugin for music composition. Led an agile team to ship Kit Creator, an intelligent sample-chopping feature package on desktop with an iOS companion app. Created release process plans for deploying major feature packages with engineers and product owners.

The Source
Lead Software Engineer
Music streaming platform for exclusive spiritual and sound-healing content. Brought on to launch the app and implement subscription, playlist, and audio/video playback features. Managed end-to-end deployment on the App Store and Google Play, including TestFlight, releases, and maintenance.

Output Creator
Software Engineer
Music production studio software for loop-based music producers. Implemented UI / UX and user flows, including features like audio recording, device configuration, waveform rendering, and dialog popovers. Focused on real-time music production workflows on a TypeScript and C++ stack.

Nike In-Store
Prototyping Software Engineer
Mixed-reality iOS app for shopping in retail Nike locations. Rapid-prototyped experimental experiences for tracking products in 3D space and overlaying context-aware information via in-store location beacons. Delivered functional prototypes through daily iterations to test with stakeholders.