Léo Natan

Senior Software Engineer at CrowdStrike

Ramat HaSharon, Tel-Aviv District, Israel
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
Léo Natan is a senior iOS and macOS engineer with over a decade of experience building native apps, frameworks and testing tools, currently working on Falcon Data Protection at CrowdStrike. He has driven major rewrites and long-term maintenance of complex macOS systems at InVision and Wix, reducing crashes and customer issues while introducing robust UI/system testing on CI. Léo is an active open-source contributor—his work spans LNPopupController, Detox and React Native Navigation—bringing accessibility, SwiftUI support and gray-box testing improvements to widely used projects. He’s experienced in security-focused client development, having designed anti-tamper solutions and app-wrapping technologies for enterprise VPN and mobile security products. Comfortable across Objective-C and Swift, he combines low-level platform expertise with pragmatic modernizations that make large legacy codebases maintainable. Based in Ramat HaSharon, Israel, he pairs deep Apple-platform knowledge with a track record of shipping reliable, testable software at scale.
code12 years of coding experience
job13 years of employment as a software developer
bookBSc Software Engineering, BSc Software Engineering at Afeka
languagesEnglish, Hebrew, Bulgarian
stackoverflow-logo

Stackoverflow

Stats
56,924reputation
2.9mreached
987answers
37questions
Badges
animation
top-5%
apple-push-notifications
top-5%
uiview
top-5%
autolayout
top-5%
uikit
top-1%
xib
top-5%
github-logo-circle

Github Skills (50)

objective-c10
ios10
react-native10
uialertcontroller10
scrollview10
uinavigationbar10
testing10
react-native-navigation-v210
navigationbar10
navigation-drawer10
xcode10
uid10
uitableview10
front-end-development10
react-native-navigation10

Programming languages (17)

PowerShellMDXJavaC++CObjective-C++DIGITAL Command LanguageHTML

Github contributions (5)

github-logo-circle
LeoNatan/LNPopupController

Aug 2015 - Dec 2022

A framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.
Role in this project:
userMobile Developer (iOS)
Contributions:242 releases, 2 reviews, 579 commits in 7 years 4 months
Contributions summary:Léo contributed code to the `lnpopupcontroller` repository, adding features, addressing accessibility concerns, and fixing bugs. The changes include updates to both Objective-C and Swift files, indicating involvement in framework-level enhancements, including improvements to the handling of transitions and safe area insets, and implementing SwiftUI support. They also made edits to the example project, introducing support for features like context menu interaction and 3D touch.
applemusiciospodcastsobjective-ccontrollers
wix/Detox

Oct 2016 - Feb 2021

Gray box end-to-end testing and automation framework for mobile apps
Role in this project:
userTest Automation Engineer & iOS Mobile Developer
Contributions:43 releases, 64 reviews, 848 commits in 4 years 5 months
Contributions summary:Léo primarily contributed to the test automation framework for mobile apps (Detox), as indicated by the commit messages and code changes. Their contributions involved fixing test failures, implementing new testing actions, and adding support for new mobile app features, such as the ability to test multiple-rooted React Native applications and supporting Apple's UISlider control. Moreover, the user worked on improving the visibility testing logic and debug reporting within the testing framework itself.
e2e-teststest-automationend-to-endboxend-to-end-testing
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