Engineering Team Lead
San Francisco, California, Us
High Fidelity's latest product is the Spatial Audio API, which is the best way to implement high-quality, low-latency, spatialized audio into a client application. I was responsible for:• Building the majority of the TypeScript implementation of the Spatial Audio Client Library for Web apps and NodeJS apps (TypeScript, Webpack, NodeJS).• Building the majority of the Swift implementation of the Spatial Audio Client Library for iOS.• Writing several thoroughly-documented sample applications which make use of the Spatial Audio API.• Writing and deploying the documentation for the Client Libraries (Typedoc).• Building the first iteration of the High Fidelity API website (HTML, JS, HubSpot).Before High Fidelity began working on the Spatial Audio API, the small, agile team of developers I led were developing an audio-first, browser-based, cross-platform, spatialized audio experience making use of the latest Web standards.• Responsible for the architecture, implementation, and documentation of the entirety of the HiFi client. (NodeJS, Webpack, JS, HTML, CSS)• Responsible for managing changes and feature additions to our Audio Mixer software, which can scale to hundreds of simultaneous users.• I collaborate regularly with each of my peers, most often with those on the RAVI team, a team dedicated to the WebRTC software layer between our client and server.• I am the release manager for our customer-facing software; I work with our PMs to write our QA process, I write our client changelog, and I push the scary green button that says "Publish Release".