Senior Software Engineer at Firelight Technologies
Melbourne, Victoria, Australia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
James Wise is a Senior Software Engineer based in Melbourne with 9 years of professional experience and over 5 years specialising in high-performance, cross-platform C/C++ systems. He has deep expertise building kernel drivers and SDKs for PCIe video hardware, contributing low-level work to widely used open-source projects such as the CasparCG server’s Bluefish module. His career spans broadcast and film-grade colour grading, video security/databases, and research-driven computer vision for automated fish recognition using stereo underwater cameras and neural networks. Comfortable across Linux, Windows and macOS, he designs toolchains, build systems and test environments from kernel to user-space and mentors teams on feature planning and delivery. Outside of work he balances engineering with life as a surfer and parent, a detail that reflects his practical, hands-on approach and long-term commitment to projects.
9 years of coding experience
18 years of employment as a software developer
Bachelor's degree, Computing and Matheatics, Bachelor's degree, Computing and Matheatics at The University of Western Australia
Bachelor Of Science, Multimedia Information Systems, Information Systems Management, Bachelor Of Science, Multimedia Information Systems, Information Systems Management at Murdoch University
CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.
Role in this project:
Back-end Developer
Contributions:99 commits, 12 PRs, 35 comments in 3 years 4 months
Contributions summary:James made significant contributions to the "Bluefish" module within the CasparCG server repository, which is used for professional graphics, audio, and video playback. Their commits involve deep modifications to the Bluefish module, including refactoring the code to utilize the BlueVelvetC API and optimizing the handling of Bluefish hardware, incorporating features like multi-channel and multi-card support. They also focused on integrating the Bluefish hardware keyer. The user's work primarily involved low-level interaction with the Bluefish SDK.
CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available at the official site http://casparcg.com.
Contributions:13 PRs, 26 pushes, 1 branch in 2 years 2 months
professionaloutputsc-plus-pluskaiosvideo
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 Wise - Senior Software Engineer at Firelight Technologies