James Cain

Chief Scientist, Co-Founder at Brunel University London

Greater Reading Area United Kingdom
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

👤
Senior
🎓
Top School
James Cain is a veteran software architect and entrepreneur who combines daily hands-on coding with a whiteboard-driven, visual approach to problem solving. As Chief Scientist and Co-Founder of Media-Anywhere and former Chief Software Architect at Grass Valley, he has led large-scale, standards-based media systems, bridging industry and academia and turning R&D into commercially successful products. His deep C++ expertise spans Windows internals, file systems, high-throughput networking and concurrency, with a specialty in mapping C++ APIs to Python for practical integration. James is equally at home sketching architectures in the woods as he is running workshops to build consensus across engineering, business and broadcast teams. He holds a PhD in Software Engineering and a long-running visiting researcher role at Brunel University, reflecting a rare mix of academic rigor and product-focused innovation.
code10 years of coding experience
job30 years of employment as a software developer
bookBSc, Computer Systems Engineering, BSc, Computer Systems Engineering at University of Kent
bookPh.D., Software Engineering, Ph.D., Software Engineering at University of Reading
bookMSc, Artificial Intelligence, MSc, Artificial Intelligence at Cranfield University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

vfs8
hyper-v7
ntfs7
performance-optimization7
windows-service7
rdma6
c-library5
windows5
quic4
nghttp21

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
DrJWCain/VFS

Sep 2018 - Oct 2018

An Open Source SMB2/3 Server - Running on Windows in User Mode!
Contributions:69 commits, 1 PR, 34 pushes in 1 month
vfswindowsperformance-optimizationhyper-vntfs
DrJWCain/Argo-Examples

Apr 2020 - Apr 2020

Contributions:17 pushes, 1 branch in 6 days
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
James Cain - Chief Scientist, Co-Founder at Brunel University London