Sasha Joseph

Senior Software Engineer at Netflix

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
Sasha Joseph is a Senior Software Engineer with 13 years of experience building front-end driven products and tooling, currently contributing at Netflix from California. He blends deep UI and animation expertise—evident from full‑stack work on HaikuTeam’s Lottie design tool—with robust engineering practices developed across startups and tech giants, including founding-engineer experience at Granica and product technology leadership at Google. Sasha has a strong track record of solving tricky browser/event lifecycle issues and preventing memory leaks in complex component integrations, demonstrated by contributions to famous-angular and other open-source projects. He pairs a mathematician’s rigor (BA in Mathematics from Amherst) with practical shipping experience, often focusing on interoperable, designer-friendly tooling. Colleagues describe him as a pragmatic problem-solver who surfaces subtle front-end bugs (like Figma shadow handling) that materially improve product robustness.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Arts (B.A.), Mathematics, Bachelor of Arts (B.A.), Mathematics at Amherst College
bookMathematics, Mathematics at New York University
github-logo-circle

Github Skills (14)

directives10
javascript10
svg10
f10
front-end-development10
event-handling10
angularjs10
react10
directive10
lottie9
typescripts8
typescript8
testing8
typescript-types8

Programming languages (16)

JavaC++CSSRustGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
HaikuTeam/animator

Oct 2017 - Apr 2019

Design tool for creating Lottie animations and interactive web components
Role in this project:
userFull-stack Developer
Contributions:2639 commits in 1 year 5 months
Contributions summary:Sasha primarily worked on improving the design tool for creating Lottie animations and interactive web components, as demonstrated by the code changes. They implemented bug fixes related to Figma shadows and incorporated functionality for handling group elements, indicating frontend development skills. The user also made changes to support and update the Lottie functionality.
after-effectsweb-componentscssjavascriptwebcomponents
Famous/famous-angular

May 2014 - Jul 2014

Bring structure to your Famo.us apps with the power of AngularJS. Famo.us/Angular integrates seamlessly with existing Angular and Famo.us apps.
Role in this project:
userFront-end Developer
Contributions:52 commits in 1 month
Contributions summary:Sasha primarily focused on improving the Famo.us/Angular integration by addressing event handling and component lifecycle issues within the directives. Their contributions involved modifying directives like `fa-pipe-from` and `fa-pipe-to` to correctly manage event listeners, ensuring proper scope destruction and preventing memory leaks. They also implemented and tested features related to ng-class integration within faSurface components, improving Angular compatibility.
typescriptangularjsangularpower
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
Sasha Joseph - Senior Software Engineer at Netflix