James Picone is a Senior Software Engineer based in Melbourne with 11 years building high-performance, multithreaded and embedded C/C++ systems for real-time and soft-realtime domains. He currently drives low-level embedded software for A/V products at Blackmagic Design, including filesystem work for cloud-enabled devices and mobile tethering support. Previously he led a small team developing distributed real-time simulation and has deep practical experience with Qt, OpenGL, ICE/DIS, pthreads and deterministic threading models. Known for enjoying interesting engineering problems, he combines hands-on implementation with system architecture and prioritisation experience from team-lead roles. Colleagues rely on him for robust, performance-sensitive code that bridges hardware constraints and user-facing features.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering (BEng), Software Engineering, Bachelor of Engineering (BEng), Software Engineering at University of Adelaide
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 Picone - Senior Software Engineer at Blackmagic Design