Stephen Sinclair

Utrecht, Utrecht, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stephen Sinclair is a seasoned software engineer and research-driven technology leader with 19 years of experience spanning audio, signal processing and machine learning for speech and music technology. Most recently CTO of DAISYS, he led development of highly-controllable neural voice generation models and R&D efforts to push the state of the art in natural speech synthesis. His background blends deep academic training (PhD in Music Technology from McGill) with hands-on systems work—contributions to widely used C++ audio libraries like RtAudio, RtMidi and the STK demonstrate strong low-level, cross-platform audio and build-system expertise. He has a track record of shipping robust C/C++ back-end code, porting build systems, and fixing subtle platform and compiler issues, alongside leading product-focused ML engineering. Based in Utrecht, he is now seeking the next opportunity where his mix of research depth and pragmatic engineering can accelerate voice, audio or interactive media products. An often-overlooked strength is his longevity across both academia and industry, making him adept at translating cutting-edge research into production-ready systems.
code19 years of coding experience
job12 years of employment as a software developer
bookBSc, Computer science, BSc, Computer science at Concordia University
bookDoctor of Philosophy - PhD, Music Technology, Doctor of Philosophy - PhD, Music Technology at McGill University
stackoverflow-logo

Stackoverflow

Stats
11reputation
393reached
1answer
1question
github-logo-circle

Github Skills (23)

debugging10
debug10
c-language10
multiplatform10
proof-of-correctness10
audio-processing10
cross-platform10
autotools10
automake10
audio10
computer-engineering10
correctness10
build-automation10
cprogramming-language10
autoconf9

Programming languages (9)

C++CCMakeMaxJavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
thestk/rtmidi

Oct 2013 - Nov 2021

A set of C++ classes that provide a common API for realtime MIDI input/output across Linux (ALSA & JACK), Macintosh OS X (CoreMIDI) and Windows (Multimedia)
Role in this project:
userBackend & Build Engineer
Contributions:137 commits, 75 PRs, 96 pushes in 8 years 2 months
Contributions summary:Stephen primarily contributed to the project by implementing build and configuration scripts for the RtMidi C API. Their work included creating and modifying the autogen.sh script to correctly run autotools, and integrating autoreconf to streamline the build process. Further contributions include the creation of a MIDI clock example program and integrating recent changes.
realtimemidimultimediaalsamacintosh
thestk/rtaudio

Feb 2016 - Nov 2021

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.
Role in this project:
userBackend Developer
Contributions:5 reviews, 155 commits, 73 PRs in 5 years 10 months
Contributions summary:Stephen primarily contributed to the core C++ codebase of the RtAudio library, focusing on implementing and maintaining the audio input/output functionality. Their work includes porting the build system to automake, addressing compatibility issues with different compilers, and fixing bugs related to audio device management. They also added support for DirectSound (DS) on Windows, including necessary header files, and made C API related fixes. Furthermore, the user updated the ASIO headers and made several improvements to the library's design.
realtimeoperating-systemsrealtime-audioalsamacintosh
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial