Alister Chowdhury

Graphics Programmer at Splash Damage

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

👤
Senior
🎓
Top School
Alister Chowdhury is a graphics programmer with eight years’ experience crafting tools and libraries in Python and C++ for VFX pipelines, currently at Splash Damage after previous work at Double Negative. He pairs low-level programming roots in C and x86 assembly with practical artist-facing insight from his background as a Nuke artist/TD, enabling efficient, user-friendly tooling that bridges backend systems and creative workflows. His open-source contributions to OpenImageIO show a focus on robust image processing—adding TIFF support, improving resampling, and extending Python bindings to better serve texture workflows. Based in London, he combines a design-oriented animation degree with hands-on engineering to solve tricky pipeline problems and unstick colleagues with pragmatic, creative solutions. Colleagues rely on him for both bug fixes and feature work that improve core image handling in production.
code8 years of coding experience
bookBachelor’s Degree, Animation, 2:1, Bachelor’s Degree, Animation, 2:1 at Ravensbourne College of Design and Communication
languagesEnglish
github-logo-circle

Github Skills (8)

c-language10
cpp10
cprogramming-language10
image-processing10
python9
texture8
gfx8
image8

Programming languages (7)

C++RustCCMakeJavaScriptPHPPython

Github contributions (5)

github-logo-circle
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
Contributions:11 commits, 8 PRs, 19 comments in 1 year 2 months
Contributions summary:Alister contributed to the OpenImageIO project by fixing bugs and adding new functionality related to image processing and file format support. Their work included correcting documentation, improving the image resampling behavior, adding support for 1-bit per sample TIFF images, and modifying the Python bindings. They also added support for the TextureSystem in the python bindings and added logic to copy the alpha channel when generating sub-images for fillholes_pushpull, demonstrating a focus on improving the core functionality of the library.
apivfximageagnosticc-plus-plus
Contributions:91 commits, 237 pushes, 1 branch in 2 years 5 months
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
Alister Chowdhury - Graphics Programmer at Splash Damage