Christopher Baker is a Senior Principal Engineer and interdisciplinary artist with 15+ years blending art, interaction design, and systems engineering to reveal social and technological networks. Based in Boulder, he leads special projects in Shield AI’s Office of the CTO and previously commanded Hivemind R&D, applying creative research practices to complex, real-world autonomy problems. His background spans academia—former Associate Professor at SAIC and visiting roles at Kitchen Budapest—and an independent studio, Murmur Labs, where he produces installations, visualization, and physical-computing work. A seasoned C++ and embedded-systems contributor, he has improved cross-platform libraries like POCO and the popular ofxFaceTracker addon, showing fluency from low-level serial implementations to interactive media frameworks. Baker’s practice-driven technical leadership is unusual in combining museum- and festival-grade art exposure with production-grade open-source fixes and platform compatibility work. He holds an MFA and MS from the University of Minnesota and brings a design-first sensibility to engineering problems that require both rigorous systems thinking and inventive prototyping.
CLM face tracking addon for openFrameworks based on Jason Saragih's FaceTracker.
Role in this project:
Full-stack Developer
Contributions:10 commits, 2 PRs, 1 comment in 2 years 4 months
Contributions summary:Christopher primarily focused on updating the codebase to be compatible with newer versions of the underlying framework, openFrameworks (oF), by modifying existing code and updating scripts. They adapted various examples and scripts for oF 0.10.0+ compatibility, including changes in header files and source files. These changes include updates to the code and data structures. Additionally, the user addressed build warnings and replaced deprecated functionalities.
Cross-platform, Serial Port library written in C++
Role in this project:
Back-end & Embedded Systems Engineer
Contributions:10 commits, 1 PR, 2 comments in 3 years
Contributions summary:Christopher primarily contributed to platform-specific implementations of the serial port library, focusing on Unix, Windows, and OSX environments. Their work included fixing broken ioctl calls, adding exception handling, and adding support for new list_ports methods. They also addressed cross-platform compatibility issues and made const corrections to improve code quality.
cppserial-portsserialserialportlinux
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.