scott carver

Software Engineer

Berlin, Germany
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
scott carver is a Berlin-based software engineer with 16 years of experience specializing in backend development, build and release engineering, and low-level systems fixes. They are an active contributor to the prominent SuperCollider audio project, where they improved CMake-based build processes for Qt5, fixed core IDE and server bugs, and enhanced plugin reliability and audio channel handling. Combining a developer's attention to const-correctness and formatting consistency with pragmatic fixes to audio synthesis logic, scott bridges the gap between tooling, code hygiene, and real-time audio behavior. A musician as well as a developer, they bring domain insight to audio software that helps translate artistic requirements into robust engineering solutions.
code16 years of coding experience
github-logo-circle

Github Skills (14)

audio10
audio-processing10
c-language10
cmake10
supercollider10
cprogramming-language10
qt10
build-automation10
multiplatform9
sounds9
build-tools9
cross-platform9
programming-language6
unit-testing5

Programming languages (8)

TypeScriptC++CSSSuperColliderSCSSJavaScriptLuaPython

Github contributions (5)

github-logo-circle
supercollider/sc3-plugins

Mar 2015 - Apr 2020

Community plugins for SuperCollider
Role in this project:
userBack-end Developer
Contributions:10 releases, 29 commits, 2 PRs in 5 years 1 month
Contributions summary:Scott primarily focused on improving the codebase of SuperCollider plugins. Their work involved applying clangformat for code style consistency across various source files. They addressed bracket-less conditionals and made use of const correctness. The user made improvements to the logic, added buffer lookups and formatting in the BhobGrain file and provided fixes to second channel problems.
audio-enginecomputer-musicugenssound-effectsaudio
supercollider/supercollider

Oct 2012 - Dec 2022

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Role in this project:
userBackend Developer & Build/Release Engineer
Contributions:19 releases, 29 reviews, 551 commits in 10 years 3 months
Contributions summary:Scott's contributions primarily focused on enhancing the build process and fixing low-level issues within the SuperCollider IDE. They made significant changes to the build system by modifying CMake files to improve Qt5 compatibility and to deploy Qt5 executables. Furthermore, the user addressed specific code bugs, such as issues with the QLevelIndicator and the correct use of QStandardPaths, and implemented features, like allowing for replaced synths in the scsynth server.
electronic-musicmidisynthesisc-plus-plussequencer
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