Satyen Desai

Manager, UI Engineering at Netflix

San Jose, 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
Satyen Desai is a seasoned UI engineering leader with 19 years of experience, currently managing UI Engineering at Netflix from San Jose. He brings deep front-end expertise rooted in his role as a principal engineer on Yahoo’s YUI core team, where he helped design foundational components and author key library modules. Equally comfortable in backend work, he has contributed to widely used open-source tooling—improving CSS/data-URL parsing in the YUI Compressor—to make real-world asset pipelines more robust. His career spans full-stack Java and JavaScript work across enterprise products (Documentum WDK) and consumer platforms, reflecting a pragmatic focus on architecture, performance, and developer ergonomics. Colleagues describe him as a technical steward who pairs hands-on coding with long-term platform thinking.
code19 years of coding experience
job20 years of employment as a software developer
bookBengaluru University
bookMaster of Science (MS), Computer Engineering, Incomplete, Master of Science (MS), Computer Engineering, Incomplete at Marquette University
stackoverflow-logo

Stackoverflow

Stats
106reputation
1kreached
4answers
0questions
github-logo-circle

Github Skills (8)

css10
javas10
java10
regular-expression9
testing8
cruisecontrol6
javascript6
yui6

Programming languages (4)

TypeScriptJavaJavaScriptHTML

Github contributions (5)

github-logo-circle
yui/yuicompressor

Nov 2009 - Sep 2011

YUI Compressor
Role in this project:
userBack-end Developer
Contributions:41 commits in 1 year 10 months
Contributions summary:Satyen focused on optimizing the parsing of data URLs within the YUI Compressor. Their contributions involved enhancing the existing Java code, specifically within the `CssCompressor.java` file, to correctly handle and preserve data URLs, including those with non-base64 encoded data and those with spaces and newlines. Furthermore, they added and modified test files to validate these improvements. The impact of the work was improved parsing performance and more robust handling of CSS with data URLs.
yui-compressorcompressorcompressyuiobfuscator
yui/builder

Jan 2007 - Aug 2012

Contributions:126 commits in 5 years 7 months
build-toolyui
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
Satyen Desai - Manager, UI Engineering at Netflix