Farrukh Atabekov
Verified Expert in Engineering
Software Developer
Farrukh is a highly skilled software engineer with over seven years of experience building full-stack applications. He boasts a proven track record of contributions to complex projects, including direct contributions to the React Native source code. He has launched minimum viable products (MVPs) and architected back-end APIs for distributed systems. He is a detail-oriented developer with a strong academic foundation—a BSc in computer science—who consistently delivers high-quality applications.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, React, React Native, Node.js, Django, Linux, Python, Java, Docker, System Architecture
The most amazing...
...thing has been being reached out by Toptal to join this prestigious network after I grabbed their attention with my performance on the Speed Coding Challenge.
Work Experience
Full-stack Engineer
Toptal Client
- Developed a digital asset management platform using React, TypeScript, Node.js, and GraphQL.
- Built the entire GraphQL data layer and designed a client-side enterprise search solution with React.
- Updated the previously created React Native code for iOS and deployed it to the App Store. Managed the back-end deployment to AWS EC2 and query optimizations on its database.
- Collaborated on the back-end API architecture and CI/CD pipeline design. Developed the back-end API with Node.js and deployed it to AWS servers.
Full-stack Engineer
wcoding
- Developed a cross-platform app, enabling users to order customized videos from Korean celebrities, including authentication, remote notifications, Google Analytics, and payment gateways, primarily using React Native, Node.js, Docker, and PostgreSQL.
- Created the back-end API for the university candidate tracking system using Java, Spring Boot, and SQLite.
- Constructed a futsal reservation website with 3rd-party authentication services and payment gateways using React, Node.js, PostgreSQL, and Docker.
React Native Engineer
Coconut Silo
- Developed a mobile medical application that finds the list of close urology clinics, including features such as reservations, community discussions, clinic reviews, and ratings.
- Managed the application deployment to Play Store and App Store and consulted with the reviewers to make the required updates to provide a smooth UX.
- Optimized the database queries written in MariaDB, significantly improving the API response time by 45 percent.
- Collaborated with back-end engineers to develop the back-end API, deployed to AWS services, and created documentation using Open API and Swagger.
Back-end Engineer
Rental Roo
- Developed the company's ERP system. RentalRoo did not have prior resource planning, and all the rental equipment tracking was made through Excel sheets. Primary technologies: Python, Django, PostgreSQL, Linux, and JavaScript.
- Deployed the back-end API to AWS services with EC2 and created CI/CD pipelines with Docker and Jenkins.
- Led the development of a mobile application with a freelancing team. Integrated third-party authentication services and payment gateways and launched the application written in React Native in three months.
React Native Engineer
Curioso
- Developed an app for the Central Asian market that connected travelers with people who wanted to send parcels to those countries.
- Managed a team of freelancers and contributed to React Native source code.
- Integrated features include QR scanning and location-based matching, third-party authentication services, remote notifications, app messaging, Google analytics, real-time crashlytics, and over-the-air updates with CodeRush.
Experience
Tabletop Puzzle Game App
https://play.google.com/store/apps/details?id=com.murderbynumbers&pli=1Farrukh led the entire development and deployment of the application to different app stores.
Custom Video Ordering Application
https://play.google.com/store/apps/details?id=com.wcoding.staritdaFarrukh integrated third-party authentication systems, payment gateways, in-app purchases, and notification services, deployed the application to both app stores, and continuously pushed updates.
He also oversaw over-the-air the update feature that could instantly deliver new changes to client devices.
Truck Healing App
https://play.google.com/store/apps/details?id=com.truckdoctorSkills
Languages
JavaScript, Python, HTML, TypeScript, Python 3, GraphQL, SQL, CSS, Java, Bash Script, HTML5
Frameworks
React Native, Express.js, Django, Redux, Spring Boot, Next.js, Bootstrap, Flutter, Material UI, Electron, Mithril.js
Libraries/APIs
React, Node.js, Redux-Saga, Firebase iOS SDK, Firebase Android SDK, React Native for Web, AWS Amplify, Three.js, Vue, Apollo Client
Paradigms
Mobile Development, Unit Testing, REST, Testing, App Development, Scrum, Agile, DevOps
Platforms
Firebase, Linux, Thunkable, Android, iOS, Kodular, Heroku, Amazon, Amazon EC2, Docker, Linode, Debian Linux, Ubuntu Linux, Mobile, Amazon Web Services (AWS), AWS Lambda, Blockchain, WordPress
Storage
PostgreSQL, Databases, MySQL, Amazon S3 (AWS S3), MariaDB, MongoDB, SQLite, PostgreSQL 10, Cloud Firestore, Elasticsearch, Redis
Other
Web Development, Front-end, Storybook, Algorithms, Quality Control (QC), Quality Assurance (QA), APIs, Full-stack, Computer Networking, Amazon RDS, Data Structures, Technical Support, FastAPI, Web Security, System Architecture, Google Play Store, Web App Security, Web MVC, Mobile App Development, Mobile App Testing, CodePush, Mobile Apps, Healthcare Services, CI/CD Pipelines, Accessibility, Web Content Accessibility Guidelines (WCAG) 2.0, WCAG 2, Video Streaming, Responsive UI, Google AdMob, Artificial Intelligence (AI), Charts, Back-end, Leadership, User Experience (UX), CRDT, Collaboration, WebAssembly, Headless Software, Messaging, Push Notifications, Live Chat, Architecture, User Interface (UI), Mobile Security, eCommerce, Apollo, B2B Wallets, Computer Science, Mobile Wallet, Solution Architecture, Technical Leadership, API Hooking, Content Management Systems (CMS), Admin Panels, Dashboards, Payment APIs, Analytics, Yocto, Gatsby
Tools
Google Analytics, Jenkins, Git, Fastlane, Gradle, Xcode, GitHub, TestFlight, Figma, Expo, Amazon Simple Notification Service (Amazon SNS), Auth0, Expo.io
Education
Bachelor's Degree in Computer Science and Engineering
Sejong University - Seoul, South Korea
Certifications
Certified MongoDB Administrator
Educative
JavaScript Algorithms and Data Structures
freeCodeCamp
New Features and Tools in MongoDB
MongoDB University
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring