Farrukh Atabekov, Developer in Tashkent, Tashkent Province, Uzbekistan
Farrukh is available for hire
Hire Farrukh

Farrukh Atabekov

Verified Expert  in Engineering

Software Developer

Location
Tashkent, Tashkent Province, Uzbekistan
Toptal Member Since
February 24, 2022

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

Toptal Client
JavaScript, React Native, Firebase, Google Play Store, Android, Accessibility...
wcoding
JavaScript, Node.js, PostgreSQL, Linux, React Native, React, Java, Python 3...
Coconut Silo
React Native, Firebase, Google Analytics, Node.js, MariaDB, Amazon, Amazon RDS...

Experience

Availability

Part-time

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

2022 - 2022
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.
Technologies: JavaScript, React Native, Firebase, Google Play Store, Android, Accessibility, Responsive UI, Google AdMob, Cloud Firestore, React Native for Web, Redux, React, Headless Software, Architecture, Agile, Material UI, AWS Lambda, DevOps, Blockchain, Mobile Security, eCommerce, B2B Wallets, Computer Science, Mobile Wallet, Solution Architecture, Technical Leadership, Admin Panels, Dashboards, Electron, Payment APIs, Analytics, Auth0, Gatsby

Full-stack Engineer

2020 - 2022
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.
Technologies: JavaScript, Node.js, PostgreSQL, Linux, React Native, React, Java, Python 3, Docker, Spring Boot, REST, Testing, Web Security, Debian Linux, TypeScript, CodePush, Fastlane, Gradle, Xcode, Mobile Apps, Accessibility, GitHub, TestFlight, Charts, Figma, GraphQL, Amazon Web Services (AWS), User Experience (UX), CRDT, Collaboration, Three.js, WebAssembly, Live Chat, Apollo, API Hooking, Content Management Systems (CMS), WordPress, Expo.io, Mithril.js

React Native Engineer

2020 - 2020
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.
Technologies: React Native, Firebase, Google Analytics, Node.js, MariaDB, Amazon, Amazon RDS, Amazon EC2, Web Security, Python, Python 3, PostgreSQL, GraphQL, FastAPI, Amazon S3 (AWS S3), Linux, Debian Linux, Docker, Jenkins, Next.js, Google Play Store, iOS, Android, App Development, Web App Security, Bash Script, TypeScript, Scrum, Flutter, Artificial Intelligence (AI), Messaging, Push Notifications, Amazon Simple Notification Service (Amazon SNS), User Interface (UI), eCommerce, Vue

Back-end Engineer

2020 - 2020
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.
Technologies: Python, Django, Heroku, Databases, Web MVC, Git, Linux, Web Security, React Native, React, Python 3, HTML, CSS, Bootstrap, PostgreSQL, MySQL, HTML5, WCAG 2, Amazon Simple Notification Service (Amazon SNS), Yocto, Elasticsearch, Redis

React Native Engineer

2019 - 2020
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.
Technologies: React Native, JavaScript, Node.js, PostgreSQL, Docker, Amazon Web Services (AWS), Linux, Python, Python 3, Mobile App Development, Mobile App Testing, Ubuntu Linux, TypeScript, CodePush, Fastlane, Expo, Back-end, Amazon RDS, AWS Amplify, Leadership

Tabletop Puzzle Game App

https://play.google.com/store/apps/details?id=com.murderbynumbers&pli=1
A cross-platform mobile application where users will have to find answers to arithmetic puzzle questions using their deduction skills and different clues provided in the game.

Farrukh 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.staritda
This is a cross-platform mobile application where users can order custom videos from South Korean celebrities.

Farrukh 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.truckdoctor
A cross-platform application based on React that connects truck drivers with truck maintenance specialists. Drivers can make reservations, contact maintenance specialists by messaging or calling, receive notifications, and see community reviews of repair service providers.

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

2015 - 2020

Bachelor's Degree in Computer Science and Engineering

Sejong University - Seoul, South Korea

MARCH 2023 - PRESENT

Certified MongoDB Administrator

Educative

JANUARY 2020 - PRESENT

JavaScript Algorithms and Data Structures

freeCodeCamp

OCTOBER 2019 - PRESENT

New Features and Tools in MongoDB

MongoDB University

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring