Enes Öztürk is a JavaScript Frontend Engineer with 10 years of experience building performant web and mobile applications, currently contributing to WalletConnect. He specializes in React and React Native, with hands-on experience across Django, Node.js, .NET, and front-end tooling like Storybook, Redux, and testing frameworks (Jest, RTL, Detox). Enes is an active open-source contributor—authoring React Native UI components such as a hold-to-open context menu and a zero-dependency swipeable panel—and has implemented UX-focused features for onchain app toolkits and NFT platforms. He emphasizes TDD, CI/CD, and clean code to deliver reliable products, and pairs this technical rigor with a taste for experimentation and sharing knowledge. Off the clock he pushes limits as a paragliding acro pilot, a passion that mirrors his approach to tackling technical challenges.
10 years of coding experience
6 years of employment as a software developer
Lisans Bilgisayar Mühendisiliği, Lisans Bilgisayar Mühendisiliği at Sakarya University
📱 A performant, easy to use hold to open context menu for React Native powered by Reanimated 🚀
Role in this project:
Mobile Developer (React Native)
Contributions:6 releases, 4 reviews, 202 commits in 1 year 8 months
Contributions summary:Enes primarily contributed to the development of a React Native context menu component. Their commits demonstrate the implementation of UI elements and animations, including a hold-to-open menu with features like scaling and transitioning. The user also updated examples and component props to enhance the component's functionality and user experience.
Zero dependency swipeable bottom panel for React Native 📱
Role in this project:
Mobile Developer (Android/iOS)
Contributions:6 releases, 107 commits, 35 PRs in 2 years 7 months
Contributions summary:Enes primarily focused on developing UI components for the React Native based swipeable bottom panel. They separated the bar component, renamed components, and added a close button with an icon. The user also added an example React Native project to demonstrate the component's usage, and added styling customizations like full width and no background opacity. Prop types and orientation change were also added in the code.
reacttoolbarzeroreact-nativesheet
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
Enes Öztürk - JavaScript Frontend Engineer at WalletConnect