Luke Phillips is a senior software engineer with 12 years of experience building cross-platform, music-focused applications and experimental interaction technologies. At ROLI he leads R&D for hand- and finger-tracking projects that blend real-time 3D vision, MIDI augmentation, and pedagogy to make piano learning more expressive and accessible. He brings a rare combination of music composition training and deep engineering chops—shipping hybrid stacks that span React Native, JUCE/C++, Unity, Web Audio and TypeScript. An active open-source contributor, he has improved TypeScript support for the widely used Tone.js audio framework and co-created browser music apps like BlokDust. Based in Los Angeles, he excels at turning creative musical ideas into robust, cross-platform prototypes and products.
12 years of coding experience
3 years of employment as a software developer
Music Film composition, Music Film composition at University of Brighton
A Web Audio framework for making interactive music in the browser.
Role in this project:
Full-stack Developer
Contributions:61 commits, 2 PRs, 19 comments in 1 year 2 months
Contributions summary:Luke primarily focused on implementing and updating TypeScript definitions for the Tone.js library. Their contributions involved adding, updating, and merging TypeScript definition files, specifically in the `utils/TypeScript/` directory. These changes ensured the library's compatibility with TypeScript, enhancing its usability and integration within TypeScript-based projects. The updates reflect the evolution of the library's API and feature set.
Contributions:182 commits, 110 pushes, 13 branches in 4 years 7 months
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
Luke Phillips - Senior Software Engineer - R&D at ROLI