Dmytro Rykun is a seasoned iOS and mobile software engineer with nine years of professional experience, currently building products at Snap after a senior engineering role at Meta. He has deep expertise in native iOS/macOS development from early-career system work to shipping large-scale features at consumer tech firms like Readdle and Viber. An active contributor to the high-profile react-native repository, he’s improved iOS TextInput behavior, added props like selection and textTransform, and fixed retain cycles and build issues—showing a knack for both user-facing polish and low-level reliability. Based in London and educated in computer engineering, Dmytro pairs pragmatic product-minded development with a history of tackling platform and performance edge cases that often go unnoticed until they break user experience.
9 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Odesa National Polytechnic University
A framework for building native applications using React
Role in this project:
Mobile Developer (iOS)
Contributions:4 releases, 34 reviews, 36 commits in 1 year 3 months
Contributions summary:Dmytro's contributions primarily focus on enhancing the React Native iOS implementation, specifically addressing text input components. They added the `selection` prop to `TextInputProps`, implemented the `textTransform` prop, and fixed issues related to scroll view behavior with `contentInsetAdjustmentBehavior`. The user also corrected a retain cycle and improved the build process by addressing Hermes and source map generation.
A framework for building native applications using React
Contributions:384 pushes, 118 branches in 2 years 9 months
react-nativereactnative-applications
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.