James Elliott

Live online courses, books, and videos on O’Reilly


James Elliott is a senior software engineer at Singlewire Software, with two decades of professional experience as a systems developer. He started designing with objects well before work environments made it convenient, and has a passion for building high-quality tools and frameworks to simplify the tasks of other developers. As his avocation performing electronic music and producing light and laser shows took off, he created Afterglow to make it easier for anyone wanting to push new boundaries in light shows.