ENGINEERING


ENVRMNT

At Envrmnt — later rebranded as Verizon XR — we developed cutting-edge augmented and virtual reality experiences, and built next-generation tools to enable the easy creation of streamable, immersive worlds. I served as the Engineering Lead on the technical design, development, and implementation of the 3D C++ Audio Engine that powered the platform. The Engine provided 360° spatial audio, multiplayer spatial voice chat, robust and low latency audio streaming, complex simulated acoustics, and advanced DSP. I was also creatively involved in the production of sound and music content for augmented and virtual reality experiences showcased by the platform.


CODERSCHOOL

CoderSchool is Vietnam's top coding school, situated in Ho Chi Minh City. During my time there, I served as instructor for the school’s first full course offering on Machine Learning in Python, developing the entire curriculum, hosting public workshops, and conducting technical demonstration events. My students were both at the undergraduate and graduate level, and I worked directly with the schools founders, administrative teams, and public relations liaisons to advertise, promote, and teach Machine Learning in Music Technology.


MUSIXMATCH

In Bologna, Italy, I worked at Musixmatch, where I combined Music Information Retrieval and Machine Learning to create a Mood Recognition Engine, that quickly and accurately assessed the mood content of an artist, album, or song. The Mood Engine provided a technologically powerful way of giving users completely new and compelling ways to interact and discover more about their favorite music: by providing intelligent music recommendation, generating personalized playlists, and helping music consumers discover similar artists.


SPRING MOVES

Spring was a music streaming service for exercise that incorporated rhythm tracking to optimize workout experiences. During my time at Spring Moves, I invented an incredibly effective and robust technique for smart mobile devices to provide intelligent and dynamic song selection based on cadence detection, derived from accelerometer data pattern analysis.


ELEMENT AUDIO

Element Audio Group is an independently run recording house and production facility in New York City, where I served as Lead Developer on the Duplex Panner: a complex stereo panning plugin for audio production software. The Duplex Panner algorithm combines binaural and ambiophonic 3D audio technologies to expand conventional amplitude-based panning into enveloping sound fields, and is supported on all major Digital Audio Workstations across multiple platforms and architectures.


WINDOWS 8

During my time at Microsoft, I worked on the most high profile features in Windows 8: the completely redesigned Windows 8 Start Screen, both high level UI and low level framework around Live Tiles, and the entire Windows Notification Infrastructure. I was involved heavily with testing design and strategy, served as the official team-wide expert for tenets such as Accessibility and Code Coverage, and collaborated extensively with various internal and global Microsoft partners, including Samsung, Sony, Dell, HP, Toshiba, and Acer.


WINDOWS 7

At Microsoft, I first worked on the Control Panel team for Windows 7, owning the feature work for several major Control Panel applets: the Action Center, Multi-Monitor Display Controls, and Power Options. I was also part of the Windows HomeGroup team, owning the HomeGroup Namespace, and developed vast automation suites for internal use. Towards the end of the Windows 7 cycle, I served as an exclusive Project Lead for a large scale code refactoring effort between the Windows Experience and the Windows Sustained Engineering teams.