Ian Bloom is a cross-disciplinary founder and CEO who melds deep low-level programming chops with cinematic craft to lead Manifold Valley, an ML lab applying machine learning to film and game production. A lifelong graphics programmer who built a rendering engine in high school and grew up around a mechanical engineering startup, he favors strongly typed functional languages like Haskell and has hands-on experience with OpenCL. Though his career has centered on cinematography—shooting over a dozen feature films and countless commercials—he translates that production-first sensibility into technology and team processes that enable high-performance capture and actor-friendly workflows. With an academic foundation in math, physics, and cinematography, Ian sits at the intersection of art, algorithms, and systems engineering. His work is notable for bringing “close-to-the-metal” algorithm design into practical ML tools for creative industries.
9 years of coding experience
Associate of Arts - AA, Math and Physics, Associate of Arts - AA, Math and Physics at Deep Springs College
Bachelor of Fine Arts - BFA, Cinematography and Film/Video Production, Bachelor of Fine Arts - BFA, Cinematography and Film/Video Production at University of North Carolina School of the Arts
Haskell library implementing "Data Types a la Carte"
Contributions:8 PRs, 7 pushes, 2 branches in 1 year 5 months
cartehaskell-libraryhaskelldata-types
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.