Top expert inCross-Platform Mobile Development with React Native
Guy Carmeli is a Mobile Team Lead at Wix with a decade of hands-on Android and React Native experience, currently leading the Branded Apps mobile team from Tel Aviv. He progressed from Android developer to technical lead and now manages delivery and architecture for high-profile mobile products while still contributing code. An active open-source contributor, Guy has made significant Android improvements to well-known libraries such as react-native-navigation and a performant React Native camera kit, tackling orientation, permissions, and native performance issues. He’s skilled at refactoring complex native modules, resolving subtle UI bugs like keyboard flicker, and modernizing build tooling—skills that help bridge product needs and engineering realities.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BSc), Computer Software Engineering, Bachelor of Science (BSc), Computer Software Engineering at Ort Braude College
Bachelor of Science (B.Sc.), Computer Software Engineering, Bachelor of Science (B.Sc.), Computer Software Engineering at Braude Academic College
A complete native navigation solution for React Native
Role in this project:
Mobile Developer (Android)
Contributions:2 releases, 208 reviews, 2250 commits in 6 years 3 months
Contributions summary:Guy primarily focused on Android mobile development, contributing to the `react-native-navigation` repository. Their work included refactoring layout factories, implementing custom top bar buttons, integrating image resource loading, and fixing unit tests. Further contributions involved improving UI components for the top bar and bottom tabs and implementing new features such as supporting multiple children in setRoot.
A high performance, easy to use, rock solid camera library for React Native apps.
Role in this project:
Mobile Developer (Android)
Contributions:23 commits, 8 PRs, 24 pushes in 9 months
Contributions summary:Guy primarily contributed to the Android implementation of the React Native camera kit. They added features to the gallery view, including the ability to refresh thumbnails after image edits. They also implemented support for Android runtime permissions related to storage and camera access. Furthermore, the user addressed device orientation issues and refactored orientation-related code. They also upgraded build tools and native dependencies.
reactreact-nativecamerarockandroid
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.