John Gainfort is a Media Streaming Engineer with 14 years of experience building and scaling streaming systems, currently focusing on media delivery and playback at Apple in California. He progressed from hands-on software development and development management at RealEyes Media to specialized streaming roles at Apple, blending electrical engineering fundamentals with practical software expertise. Comfortable across low-level signal and systems work and high-level streaming architectures, he brings deep domain knowledge in media protocols and performance optimization. His background as an electrical engineer and early research experience informs a pragmatic, measurement-driven approach to solving streaming challenges. Outside of work he’s maintained a clear passion for streaming media, reflected in a long-term commitment to the field rather than frequent job-hopping.
15 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.), Electrical and Electronics Engineering, Bachelor of Science (B.S.), Electrical and Electronics Engineering at University of South Florida
English
Stackoverflow
Stats
141reputation
33kreached
2answers
1question
Github Skills (76)
typescript-definitions10
vast10
streaming10
javascript10
http-live-streaming10
stream10
avfoundation10
playback10
video-streaming10
mediasource10
angular10
cli10
typescript10
dts10
hlsjs10
Programming languages (7)
TypeScriptJavaCJavaScriptSwiftRich Text FormatKotlin
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.