Richard Eakin

Creative Software Programmer

Village of Ballston Spa, New York, United States
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
Richard Eakin is a creative software programmer with 15 years of experience building real-time graphics, audio/DSP, and physics-driven interactive experiences for clients like Intel, Samsung, Porsche, Magic Leap and Amazon. He combines deep C/C++ and OpenGL expertise with application architecture skills, having shipped immersive installations at Framestore and contributed to the widely used Cinder creative coding library. Richard excels at translating experimental artistic ideas into robust, scalable systems—examples include gesture-tracking across multiple LIDAR cameras, mesh-to-SDF pipelines, and a rewrite of Cinder’s audio namespace. As a freelancer he pairs studio collaboration with hands-on engineering for both creative agencies and brands, often improving developer tooling and UX in the process. His academic background in sound and music computing informs a rare fluency across graphics, audio, and interaction design, making him a go-to engineer for projects that blur art and engineering.
code15 years of coding experience
job6 years of employment as a software developer
bookUniversity of California, San Diego
bookMSc Sound and Music Computing, MSc Sound and Music Computing at Universitat Pompeu Fabra
github-logo-circle

Github Skills (8)

objective-c10
c-language10
cprogramming-language10
opengl10
shader9
refactor9
shadergraph9
refactoring9

Programming languages (11)

TypeScriptC#JavaC++CSSCCMakeJavaScript

Github contributions (5)

github-logo-circle
cinder/Cinder

Sep 2013 - Jan 2023

Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 1948 commits, 587 PRs in 9 years 5 months
Contributions summary:Richard's commits primarily focus on implementing improvements to an existing creative coding library in C++. The changes include style refinements to Objective-C code, additions to test functionality, refactoring of class structures, and the introduction of new features, like support for #version directives. Further, the user added example of a text box including a string variable and code to display in the UI. The user's contributions suggest an emphasis on improving code quality, functionality, and user experience within the context of creative coding.
professionalcppcinderqualitygraphics
Cinder support for Azure Kinect depth capture device.
Contributions:16 commits, 8 PRs, 46 pushes in 1 year
cinderkinectdepthazureazure-kinect
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
Richard Eakin - Creative Software Programmer