David Ohayon is a Senior Software Engineer with 13 years of experience building mobile and full-stack systems at top-tier tech companies including Netflix, Apple, Google, and Twitter. He blends deep iOS expertise—evidenced by contributions to fastlane that streamline app build and release workflows—with pragmatic Swift/Cocoa improvements in ReactiveCocoa to make developer-facing frameworks more reliable. As a technical lead at Verily and Google and now at Netflix, he pairs hands-on engineering with mentoring and cross-functional delivery. A multilingual thinker with studies in French and political science alongside software engineering, he brings a rare mix of technical rigor and cultural fluency that helps bridge product, platform, and people.
13 years of coding experience
9 years of employment as a software developer
Portsmouth High School
Software Development, Software Development at Boston Startup School
Computer Software Engineering, Computer Software Engineering at Boston University
French Language and Culture, French Language and Culture at Université de Bourgogne
BA, Political Science, French, BA, Political Science, French at The Ohio State University
🚀 The easiest way to automate building and releasing your iOS and Android apps
Role in this project:
Mobile Developer (iOS)
Contributions:24 releases, 289 commits, 569 PRs in 2 years 4 months
Contributions summary:David primarily contributed to the `fastlane/fastlane` repository, a tool for automating iOS and Android app builds and releases. Their commits focused on introducing new methods to manage app identifiers and names within project settings. These changes indicate a focus on improving the setup process and streamlining the configuration of iOS projects. The user also contributed to the crashlytics beta setup, adding default values and next steps.
Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
Role in this project:
Full-stack Developer
Contributions:8 commits, 2 PRs, 11 comments in 1 day
Contributions summary:David primarily focused on extending and testing the ReactiveCocoa framework for Cocoa applications. Their contributions included adding new signals for NSButton and NSPopUpButton interactions, enhancing the framework's usability. The user also refactored code to utilize CocoaAction, improved testing coverage, and addressed button-related enabling state issues. These changes demonstrate a commitment to improving the framework's functionality and reliability through Swift code.
objective-cobj-creactivecocoareactiveswiftswift
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
David Ohayon - Senior Software Engineer at Netflix