Offir Golan

Senior Software Engineer at Netflix

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
Offir Golan is a Senior Software Engineer in San Francisco with 13 years of experience focused on front-end development and interaction design, currently building at Netflix. He blends product-minded UI craftsmanship with full-stack skills—contributing to both client-side Ember/Bootstrap work and server-side Node.js improvements. Offir is an active open-source contributor, notably improving Netflix/pollyjs’ Node server and adding TypeScript typings to DefinitelyTyped to make libraries friendlier to TypeScript users. Known for refactoring messy code and modernizing APIs and tests, he prioritizes maintainability and pragmatic solutions that scale. Driven by a continual appetite for learning, he brings a mix of design sensitivity and engineering rigor to complex UX and integration challenges.
code13 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Purdue University
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at De Anza / Foothill College
languagesHebrew, English
stackoverflow-logo

Stackoverflow

Stats
91reputation
6kreached
0answers
5questions
github-logo-circle

Github Skills (37)

unit-testing10
javascript10
expressjs10
bootstrap10
back-end-development10
validations10
apidoc10
testing10
http10
typescript10
test-framework10
typescript-definitions10
validation10
type-definition10
emberjs10

Programming languages (5)

TypeScriptShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Netflix/pollyjs

Jun 2018 - Apr 2022

Record, Replay, and Stub HTTP Interactions.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 289 commits, 270 PRs in 3 years 10 months
Contributions summary:Offir contributed to the Node.js server-side code, introducing improvements to how HTTP interactions are recorded, replayed, and stubbed. The user refactored the server's options, and implemented the use of express Router as a middleware. Additionally, the user renamed `namespace` to `apiNamespace`, which involved code modifications across multiple packages related to the server's functionality and API endpoints. Finally, they upgraded dependency versions and made build-related changes.
javascriptbrowsernodejstestingnetflix
Ember computed property based validations
Role in this project:
userFront-end Developer
Contributions:46 releases, 292 commits, 421 PRs in 5 years 8 months
Contributions summary:Offir primarily focused on improving the front-end aspects of the project, specifically concerning validation of user input. The code changes indicate a focus on ensuring the accuracy and correctness of user-provided data through the implementation of new validation rules. These changes involved modifying the validation process and adding new tests to verify the correct behavior of various components, as well as documentation improvements.
emberember-addonvalidations
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