# James Hurley > Principal Engineer at Amazon IVS Location: San Francisco, California, United States Profile: https://flows.cv/jameshurley I have been a software engineer in the live video business for more than 10 years. I have built live video broadcast and player sdks, media servers, peer to peer video sdks, and so on. My focus has largely been on mobile, but I have done some web and a good amount of backend work (see media servers) as well. Recently I have been doing some work on video processing using neural networks on the client side. ## Work Experience ### Principal Engineer @ Amazon Web Services (AWS) Jan 2022 – Present | San Francisco, California, United States My time at Amazon IVS/Twitch has been spent on the Twitch Video platform (aka Amazon Interactive Video Service). I designed and built the IVS Broadcast SDK, acting as the lead initially with several other engineers. More recently I have been building neural neworks in our video players. ### Principal Engineer @ Twitch Jan 2021 – Jan 2022 | France Doing video stuff, mostly client side ### Contractor @ Twitch Jan 2020 – Jan 2021 ### Advisor @ Loupe Jan 2020 – Jan 2021 ### Advisor @ Happs Jan 2018 – Jan 2021 ### Principal @ SAS Unpause Jan 2018 – Jan 2021 | Aix-En-Provence Area, France ### Consultant @ Mobcrush Jan 2017 – Jan 2019 ### CTO @ Mobcrush Jan 2014 – Jan 2017 | Greater Los Angeles Area Co-Founder & CTO ### CEO @ Mobcrush Jan 2016 – Jan 2017 ## Education ### Computer Programmer/Analyst Humber College ## Contact & Social - LinkedIn: https://linkedin.com/in/james-hurley-595588155 - GitHub: https://github.com/jgh- --- Source: https://flows.cv/jameshurley JSON Resume: https://flows.cv/jameshurley/resume.json Last updated: 2026-04-12