Kesha Antonov

Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
bookPeter the Great St.Petersburg Polytechnic University
stackoverflow-logo

Stackoverflow

Stats
389reputation
20kreached
12answers
4questions
github-logo-circle

Github Skills (26)

javascript10
android-java10
react-native10
video-processing10
autocomplete10
360-video10
ffmpeg10
android-app10
java9
flatlist9
javas9
swift9
react8
scrollview8
xcode7

Programming languages (16)

JavaC++CRustObjective-C++GoKotlinTypeScript

Github contributions (5)

github-logo-circle
Pure javascript autocomplete input for react-native
Role in this project:
userFront-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.
reactreact-nativejavascriptandroidpure-javascript
Native Video editing/trimming/compressing :movie_camera: library for React-Native
Role in this project:
userMobile 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.
android-video-editorreactreact-nativecamerajavascript
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