Simon Mitchell is a Lead Developer with 11 years of mobile engineering experience, currently driving iOS, Android and Firebase backend work remotely from Aberaeron for Lumenate. He has nine years focused on iOS and three years building production React Native apps, contributing notable fixes and lifecycle support to the popular wix/react-native-navigation library. Creator of Camrote, a hobby project that controls Sony cameras, he blends product-minded engineering with hands-on app development for clients such as the American Red Cross, RFU and RSPB. Trained as a physicist at Imperial College London, Simon combines rigorous problem-solving with a photographer’s eye for detail and UX-sensitive features.
11 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree Physics, Bachelor’s Degree Physics at Imperial College London
A complete native navigation solution for React Native
Role in this project:
Mobile Developer (iOS)
Contributions:5 commits, 10 PRs, 53 comments in 3 years 4 months
Contributions summary:Simon primarily contributed to the iOS side of the React Native Navigation library. Their work involved fixing bugs related to styling, particularly navigation bar and tab bar customization, and ensuring compatibility with newer React Native versions. They also implemented view lifecycle events for iOS, adding `viewWillAppear`, `viewDidAppear`, `viewWillDisappear`, and `viewDidDisappear` callbacks. The commits also show significant work related to handling the root view's bounds on iPhone X and managing modal transitions and animations.
A wrapper around UICollectionViewController enabling a declarative API around it's delegate methods using protocols.
Contributions:14 releases, 90 commits, 19 PRs in 3 years 5 months
apideclarativedeclarative-apiswiftios
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.