Jafar Husain

Sabbatical

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
Jafar Husain is a seasoned full-stack software engineer with 17 years of experience building high-performance client and web platforms, currently on sabbatical in San Francisco. He invented Falcor at Netflix—a demand-driven protocol still serving millions of requests daily—and led efforts that used Functional Reactive Programming to enable scalable, race-free UI services and dramatic startup improvements (10x on Android). His background spans major engineering roles at Netflix, Facebook, and Microsoft, where he shipped widely used UI frameworks and data-visualization tooling (Silverlight Charts) and drove measurable business impact at GE Water. An active contributor to reactive-learning resources like learnrx, he combines deep functional-programming expertise with practical product-minded engineering. Notably, he has a track record of turning platform research into production systems adopted across multiple client teams.
code15 years of coding experience
job17 years of employment as a software developer
bookThompson Rivers University
stackoverflow-logo

Stackoverflow

Stats
21reputation
591reached
1answer
1question
github-logo-circle

Github Skills (7)

html10
javascript10
rxjs10
google-analytics9
streambuilder6
firebase6
flutter6

Programming languages (6)

TypeScriptJavaShellCJavaScriptHTML

Github contributions (5)

github-logo-circle
ReactiveX/learnrx

Jan 2013 - Jun 2016

A series of interactive exercises for learning Microsoft's Reactive Extensions Library for Javascript.
Role in this project:
userFront-end Developer
Contributions:29 commits, 9 PRs, 8 pushes in 3 years 6 months
Contributions summary:Jafar primarily contributed to the front-end of the "learnrx" repository, which is a learning resource focused on reactive programming in JavaScript. Their commits include adding and updating analytics to track page views. They also made changes to the index.html file, clarifying instructions and updating the code to use newer versions of the RxJS library. The user's work suggests a focus on improving the learning experience and keeping the code up-to-date.
javascriptreactive-extensionsextensionsinteractive-exercisesmicrosoft
ESLint plugin to disable all mutation in JavaScript.
Contributions:10 commits, 3 PRs, 9 pushes in 1 year 11 months
mutationimmutablejseslintjavascriptdisable
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
Jafar Husain - Sabbatical