Kesha Antonov is an experienced software engineer with 11 years building mobile and web applications using React Native, ReactJS, Ruby on Rails, Ruby, and Node. Holding a master's-level education from Peter the Great St. Petersburg Polytechnic University, he combines strong engineering fundamentals with hands-on implementation across both frontend and native mobile platforms. Notable open-source contributions include enhancing a React Native autocomplete component and implementing cross-platform video processing features (cropping, trimming, compression) leveraging FFmpeg and native iOS/Android code. He has a practical track record of upgrading legacy components (e.g., migrating deprecated list views to FlatList) and resolving platform-specific issues like keyboard handling. Actively seeking opportunities in Australia, the USA, Germany, or England, he brings a pragmatic blend of UI polish and low-level mobile optimization. Based in Russia, Kesha is comfortable bridging JavaScript frameworks and native modules to deliver robust user-facing features.
11 years of coding experience
Peter the Great St.Petersburg Polytechnic University
Pure javascript autocomplete input for react-native
Role in this project:
Front-end Developer
Contributions:15 commits, 7 PRs, 6 comments in 3 years 1 month
Contributions summary:Kesha primarily focused on enhancing the functionality and user interface of the React Native autocomplete input component. Their contributions included modifying the component's styling, particularly around borders and margins. The user also implemented custom text input rendering and integrated a scroll view for displaying results. Furthermore, they addressed issues with the keyboard and deprecated list view props, transitioning to a FlatList component.
Native Video editing/trimming/compressing :movie_camera: library for React-Native
Role in this project:
Mobile Developer (Android/iOS)
Contributions:13 commits, 13 PRs, 92 comments in 9 months
Contributions summary:Kesha primarily contributed to video processing functionalities, focusing on both Android and iOS platforms. Their work included implementing video cropping, trimming, and compression features, leveraging FFmpeg for these tasks. They also addressed bug fixes, optimized code, and updated dependencies. The user demonstrated an understanding of both iOS (Swift) and Android (Java) native development.
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.