Brandon Withrow

Senior Technical Artist at Evening Star

San Francisco, California, United States
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
Brandon Withrow is a Senior Technical Artist and iOS engineer with 10 years of industry experience blending animation, VFX, and mobile development to build polished, production-ready products. He led iOS efforts at Airbnb and is the creator of the widely used open-source Lottie-iOS library, bringing After Effects animations to native apps. At Evening Star he architected import/export pipelines, custom shader tooling, and a procedural generation system that scaled asset production for a shipped game. Equally comfortable writing Swift, Objective-C, Python, or GLSL, he solves rendering and animation problems end-to-end—from artist-friendly tools in Maya to performant runtime playback on mobile. Brandon is drawn to projects that marry great design with impact, including mental health and conservation technology, and is available for contract or remote work.
code10 years of coding experience
job12 years of employment as a software developer
bookBachelor of Fine Arts (B.F.A.), Animation, Bachelor of Fine Arts (B.F.A.), Animation at Savannah College of Art and Design
github-logo-circle

Github Skills (7)

mobile10
xcode10
swift10
ios10
animation10
swiftui-app4
swiftui4

Programming languages (10)

TypeScriptJavaC++CJavaScriptSwiftHTMLRuby

Github contributions (5)

github-logo-circle
airbnb/lottie-ios

Jan 2017 - May 2021

An iOS library to natively render After Effects vector animations
Role in this project:
useriOS Mobile Developer
Contributions:45 releases, 16 reviews, 429 commits in 4 years 4 months
Contributions summary:Brandon's commits primarily focused on enhancing the Lottie-iOS library, specifically by introducing support for custom bundles and images within After Effects animations. Their work involved modifying core classes like `LOTAnimationView`, `LOTCompositionLayer`, and `LOTLayerView` to handle animation loading from custom bundles, which involved changes to how images and resources are loaded within the application. Additionally, they made changes to the transition controller and added features to the text rendering as well as updates for different platforms.
renderios-transitionios-libraryanimationafter-effects
buba447/Lottie-Sketch-Export

Mar 2018 - Feb 2019

Contributions:14 commits, 12 pushes, 1 branch in 11 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
Brandon Withrow - Senior Technical Artist at Evening Star