James Cain Email & Phone Number
@brunel.ac.uk
3 phones found area 416, 016, and 189
LinkedIn matched
Who is James Cain? Overview
A concise factual answer block for searchers comparing this professional profile.
James Cain is listed as Chief Scientist & Co-Founder at Media Anywhere. Software developer, architect, academic, innovator, mentor. at Media-Anywhere, based in Greater Reading Area, United Kingdom. AeroLeads shows a work email signal at brunel.ac.uk, phone signal with area code 416, 016, 189, and a matched LinkedIn profile for James Cain.
James Cain previously worked as Chief Scientist, Co-Founder at Media-Anywhere and Visiting Researcher at Brunel University London. James Cain holds Ph.D., Software Engineering from University Of Reading.
Email format at Media-Anywhere
This section adds company-level context without repeating James Cain's masked contact details.
AeroLeads found 1 current-domain work email signal for James Cain. Compare company email patterns before reaching out.
About James Cain
I code every working day, yet the main tool for my job is imagination, aided by a whiteboard. I think visually and have been called arm waver in chief in my current role. Programming shouldn’t take much typing, as it’s an intellectual exercise that can be practiced when walking in woods as much as slaving over a hot keyboard. I love communicating and enjoy expressing my ideas whilst presenting or running workshops to build consensus across a team of developers. Throughout my career I have built bridges between different communities; between industry and academia, between storage developers and broadcast engineers, between R&D, business stake holders and customers.Specialities: Deep C++, mapping C++ APIs to Python, Windows systems programming & internals, debugging Windows, parallelism and concurrency, high throughput network programming, large scale software engineering, software architecture, software product lines, distributed algorithms, file systems, scalable architectures, product innovation, mentor.
Listed skills include Software Engineering, C++, Programming, Digital Video, and 29 others.
James Cain's current company
Company context helps verify the profile and gives searchers a useful next step.
James Cain work experience
A career timeline built from the work history available for this profile.
Visiting Researcher
CurrentHaving worked with the academics at Brunel University Department of Computer Science for many years, I now have an official title at this fine institution. All I wanted was a library card ...
Lead Software Architect
As our industry undergoes huge structural disruption, NEP is in a prime position to exploit the opportunities this offers. I help NEP build and acquire the right forms of software to enable the next generation of workflow - whilst still producing the best and most exciting live coverage, globally.
Chief Software Architect
Responsible for software architecture across the whole of Grass Valley. I am a resource to all product teams helping as we transition from monolithic to micro-service architectures. Going deep into Kubernetes, using CI/CD & DevOps, exploiting Eventual Consistency, advocating Evolutionary Architectures.
Principal Software Architect
I am one of the architects for revolutionQ, a sea change in broadcast workflow that uniquely allows broadcasters to not care about the form or location of their essence. An asset that is 10 years old is treated the same as recordings 5 seconds old; globally. Ingest naturally grows an archive. Completely standards based, only using software running on COTS hardware and exploiting the power of AAF, AS-02 and FIMS; the prototype of revolutionQ has already been sold for an eight figure sum to a major US broadcaster. revolutionQ takes the best of the Web architecture (Representational State Transfer – or REST – a type of Service Oriented Architecture) and mixes it with the best of Quantel’s understanding of how to exploit disk technology – utilising the multi-pattented Quantel Virtual File System. revolutionQ won a TV Technology Star award and an IABM Game Changer at NAB 2012.
Senior Software Engineer
I created an OO framework to allow five different products to re-use an optimised display engine. I conducted a user study to design Swift, a revolutionary and award winning development in subtitling products. The job involved a lot of international travel for pre - sales demonstrations and post-sales installation, network configuration and diagnostics. The role demanded planning, teamwork, research and problem solving. I persuaded Softel to sponsor my university research and grant me a weekly day release. I regularly trained programming staff at Softel.
James Cain education
Ph.D., Software Engineering
Msc, Artificial Intelligence
Bsc, Computer Systems Engineering
Frequently asked questions about James Cain
Quick answers generated from the profile data available on this page.
What company does James Cain work for?
James Cain works for Media-Anywhere.
What is James Cain's role at Media-Anywhere?
James Cain is listed as Chief Scientist & Co-Founder at Media Anywhere. Software developer, architect, academic, innovator, mentor. at Media-Anywhere.
What is James Cain's email address?
AeroLeads has found 1 work email signal at @brunel.ac.uk for James Cain at Media-Anywhere.
What is James Cain's phone number?
AeroLeads has found 3 phone signal(s) with area code 416, 016, 189 for James Cain at Media-Anywhere.
Where is James Cain based?
James Cain is based in Greater Reading Area, United Kingdom while working with Media-Anywhere.
What companies has James Cain worked for?
James Cain has worked for Media-Anywhere, Brunel University London, Nep Uk, Grass Valley, and Grass Valley, A Belden Brand.
How can I contact James Cain?
You can use AeroLeads to view verified contact signals for James Cain at Media-Anywhere, including work email, phone, and LinkedIn data when available.
What schools did James Cain attend?
James Cain holds Ph.D., Software Engineering from University Of Reading.
What skills is James Cain known for?
James Cain is listed with skills including Software Engineering, C++, Programming, Digital Video, Streaming Media, System Architecture, Distributed Systems, and Oop.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the James Cain you were looking for.
View similar profiles