Mark Boorer

Senior Colour Scientist at Industrial Light & Magic

England, 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

🤩
Rockstar
🎓
Top School
Mark Boorer is a Senior Colour Scientist and seasoned Linux C++/Python developer with 13 years of experience building colour pipelines and image-processing tools for film, television and games. Currently at Industrial Light & Magic after leading colour development at Double Negative, he combines deep technical expertise in OpenColorIO and OpenImageIO with practical pipeline engineering for high-end VFX. His open-source contributions include adding Truelight LUT write support, SMPTE timecode metadata handling and camera-raw input capabilities to industry-standard libraries, reflecting a focus on robust file-format support and build stability across platforms. Equally comfortable writing low-level back-end code and automating production workflows, he brings rare cross-discipline experience stretching from render-farm tooling to asset management systems. Based in England, he pairs production-proven tooling knowledge with a penchant for untangling legacy format and build issues that commonly halt studio pipelines.
code13 years of coding experience
job6 years of employment as a software developer
bookCertificate IV, Screen Production, Certificate IV, Screen Production at North Sydney TAFE
bookNarara Valley High School
github-logo-circle

Github Skills (16)

c-language10
cpp10
openexr10
cprogramming-language10
image-processing10
yaml9
image-file9
cmake9
imageformats9
filetype8
texture8
build-system8
gfx8
file-format8
color-management7

Programming languages (6)

C++ShellCJavaScriptVisual Basic 6.0Python

Github contributions (5)

github-logo-circle
A color management framework for visual effects and animation.
Role in this project:
userBack-end Developer
Contributions:1 review, 10 commits, 8 PRs in 5 years 10 months
Contributions summary:Mark primarily focused on enhancing the file format support and overall stability of the OpenColorIO library. Key contributions include adding write support for Truelight LUTs, fixing issues related to YAML parsing and object handling, and refactoring the repository structure by updating dependencies. They also addressed a build issue related to the Expat library on CentOS 7.
post-processinganimationvisual-effectscolor-managementlighting
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
Role in this project:
userBack-end Developer & Image Processing Specialist
Contributions:2 reviews, 38 commits, 14 PRs in 8 years 1 month
Contributions summary:Mark primarily contributed to enhancing the image processing capabilities of the `openimageio` repository. Their work focused on integrating and improving support for various image file formats, including DPX and OpenEXR. The user implemented new features such as SMPTE timecode and keycode metadata handling, added support for new metadata types, and optimized image data processing for specific formats. Additionally, they introduced camera raw input capabilities, demonstrating a strong understanding of image processing pipelines.
apivfximageagnosticc-plus-plus
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
Mark Boorer - Senior Colour Scientist at Industrial Light & Magic