Kyle McDonald is an artist and technologist with 16 years of experience crafting interactive installations, playful web projects, and toolkits that sit at the intersection of code, machine learning, and computer vision. Based in Los Angeles, he balances commercial and arts practice—commissioned and exhibited internationally at institutions like the V&A, Ars Electronica, and Eyebeam—while maintaining deep open-source roots, notably contributing core features and platform compatibility fixes to openFrameworks. He has taught at NYU ITP, helped shape community tooling for creative coders, and built practical face-tracking and ML examples used by other artists and developers. Known for misusing and reframing surveillance and social technologies to spark curiosity and confusion, he combines rigorous CS training (BS) and an MFA in Electronic Arts to translate research-level ideas into playful, accessible experiences. An often-overlooked strength is his sustained focus on maintainability and usability—improving docs, examples, and cross-platform robustness in widely used projects like Keras and openFrameworks.
16 years of coding experience
Master of Fine Arts - MFA, Electronic Arts, Master of Fine Arts - MFA, Electronic Arts at Rensselaer Polytechnic Institute
Contributions:25 commits, 5 PRs, 20 pushes in 1 month
Contributions summary:Kyle primarily worked on improving the functionality and stability of a Python script for finding active users on a wireless network. Their contributions included fixing gateway errors, adding a progress bar to enhance user experience, and optimizing the code by removing unnecessary parentheses and setting the tcpdump snaplen. The user also updated the README to accurately reflect the program's output, suggesting a focus on user clarity and code maintainability.
CLM face tracking addon for openFrameworks based on Jason Saragih's FaceTracker.
Role in this project:
Full-stack Developer
Contributions:1 release, 142 commits, 16 PRs in 10 years 2 months
Contributions summary:Kyle primarily contributed to the development of the face tracking addon for openFrameworks. Their work involved removing and refactoring code related to calibration, and integrating new features like gesture recognition to allow for more interactive user experience. They also refactored the codebase, moving components into distinct classes for improved modularity and maintenance. Their changes spanned core tracking logic and the example applications demonstrating its use.
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.