Abdurauf Sherkulov, Developer in Tashkent, Tashkent Province, Uzbekistan
Abdurauf is available for hire
Hire Abdurauf

Abdurauf Sherkulov

Verified Expert  in Engineering

Software Developer

Location
Tashkent, Tashkent Province, Uzbekistan
Toptal Member Since
February 9, 2021

Abdurauf is a highly versatile and adventurous full-stack developer. He has worked on projects ranging from simple Word add-ins to scalable web and mobile applications. Abdurauf created Delivera, a food delivery startup that connects restaurants, couriers, and customers in one platform, using React and a cross-platform (Android/iOS) mobile application with React Native. He enjoys working with clients to deliver solutions to even the most challenging jobs.

Portfolio

Tenerred SL
Telegram Bots, Python 3, Telegram Bot API, Telegram Messenger API, Celery...
SignalPET
PHP, React, User Experience (UX), JavaScript, Yii, Docker, ClickUp, Kubernetes...
Sugurta Bozor, LLC
Azure App Service, Node.js, Puppeteer, Expo.io, Tailwind CSS...

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Linux

The most amazing...

...product I've developed is a React-based food delivery app that connects restaurants, couriers, and customers across platforms.

Work Experience

Telegram API Specialist

2023 - 2024
Tenerred SL
  • Developed an application focused on augmenting the view count of public posts.
  • Designed a feature to scrape members from public channels, utilizing an automated process.
  • Implemented a feature to create and add members to a public channel.
Technologies: Telegram Bots, Python 3, Telegram Bot API, Telegram Messenger API, Celery, Django, RabbitMQ, PostgreSQL, Telethon, Docker, Proxy Servers

Full-stack Developer

2022 - 2023
SignalPET
  • Implemented internationalization (i18n) successfully on the client and server sides, enabling SignalPet to expand its user base globally and cater to a diverse range of languages and cultures.
  • Utilized ClickUp as a bug tracking and reporting tool, effectively identifying and resolving issues in a timely manner, resulting in improved software quality and enhanced user experience.
  • Improved build time for PDF generation by optimizing code with i18n support, reducing the overall processing time by 30% and enhancing efficiency in generating important documents for users.
  • Significantly increased unit test coverage on both the front and back end, achieving an 80% coverage rate across critical functionalities, ensuring the system's robustness while minimizing risks associated with future development iterations.
  • Collaborated with the design team to create responsive UI components, ensuring seamless user experiences across different devices and screen sizes.
Technologies: PHP, React, User Experience (UX), JavaScript, Yii, Docker, ClickUp, Kubernetes, Front-end Development, MobX, Back-end, Web Applications, API Development, Back-end Development, Full-stack Development, React Query, React Redux

Full-stack Developer

2021 - 2023
Sugurta Bozor, LLC
  • Oversaw and managed a team of four developers, ensuring efficient collaboration and adherence to project timelines.
  • Implemented Agile development methodologies, resulting in a 20% increase in productivity and reduced time to market for new features.
  • Led the successful migration of the company's infrastructure to cloud-based servers, reducing hosting costs by 30% while improving scalability and reliability.
  • Developed and executed an IT security strategy that enhanced data protection measures, resulting in zero cybersecurity incidents over two years.
  • Spearheaded the implementation of continuous integration/continuous deployment (CI/CD) practices, leading to a 50% reduction in software release cycles.
  • Collaborated with cross-functional teams to define technical requirements for new projects, resulting in on-time delivery and high customer satisfaction rates.
  • Evaluated emerging technologies and made strategic recommendations for integration into existing systems, resulting in improved efficiency and cost savings.
  • Mentored team members through regular code reviews, fostering professional growth opportunities and maintaining high project coding standards.
Technologies: Azure App Service, Node.js, Puppeteer, Expo.io, Tailwind CSS, Test-driven Development (TDD), Algolia, Next.js, Scraping, Yii 2, PHP, Payment APIs, Webhooks, Redis Queue, Azure, Automated Server Deployment, Automated Deployment Scripts, Front-end Development, Redis, Mobile Development, Design Systems, UI Components, Google SEO, MERN Stack, Canva, Full-stack, Agile, SEO Tools, Vercel, Back-end, Web Applications, Search Engine Optimization (SEO), API Development, Back-end Development, Full-stack Development, React Query, React Hooks, JSON-LD, Schema.org, Postman, React Redux, Application State Management

Full-stack Developer

2019 - 2023
Botcommerce
  • Developed and implemented a multitenant website, allowing multiple customers to own customizable and secure eCommerce platforms.
  • Created a user-friendly interface for managing product catalogs, orders, and customer information, making it easy for businesses to manage their online stores.
  • Provided users with a range of map services (Google Maps, Yandex Maps, and Open Street Map), enhancing the user experience by offering flexibility and catering to different preferences.
  • Designed and implemented a scalable and reliable architecture, ensuring the platform can handle high traffic and large volumes of data without downtime or performance issues.
  • Implemented various analytics and reporting tools, providing businesses with valuable insights into their sales, customer behavior, and market trends.
  • Created a comprehensive documentation set and user guide, making it easy for businesses to get started with the platform and troubleshoot any issues that may arise.
  • Implemented various payment gateways, shipping integrations, and other 3rd-party services to provide a seamless eCommerce experience for customers.
Technologies: Next.js, Django, Python 3, JavaScript, Automated Server Deployment, Docker, Google Analytics, eCommerce, Design Systems, UI Components, MERN Stack, tRPC, OpenAI, Full-stack, Google Maps, Agile, SEO Tools, A/B Testing, Vercel, Back-end, Web Applications, Search Engine Optimization (SEO), API Development, DigitalOcean, Back-end Development, Full-stack Development, React Query, React Hooks, JSON-LD, Schema.org, React Redux, Application State Management

Full-stack React Developer

2022 - 2022
Datapex Drifty Technologies LTD
  • Set up a development environment from scratch and integrated the required tools to ensure code quality.
  • Developed an application consisting of multiple steps, nested forms, and integrated third-party charts to visualize complex data.
  • Conducted extensive code reviews and provided feedback regarding best code practices.
Technologies: React, Node.js, Express.js, Sequelize, MySQL, MongoDB, Responsive UI, Payment APIs, Payment Gateways, Finance, Full-stack, APIs, Material UI, TypeScript, Redux Persist, Redux, Airbnb, Axios, React Hook Form, Sentry, Lodash, Dropzone.js, REST APIs, Front-end, Chart.js, Visual Studio, React Query, Figma, Responsive Web Apps, API Integration, Front-end Development, Design Systems, Web Applications, Back-end Development, Full-stack Development, React Hooks, React Redux

Front-end Developer

2022 - 2022
ConsenSys
  • Set up the development environment and built form components from scratch using Sass.
  • Integrated MetaMask and Waves Keeper successfully.
  • Wrote unit tests and increased unit testing coverage to over 90%.
  • Implemented ethers.js and successfully bridged the front end with smart contracts.
Technologies: React, Airbnb, SCSS, Axios, Blockchain, MetaMask, Polygon, Ethers.js, Smart Contracts, TypeScript, Yup, React Hook Form, Auth0, Lodash, Unit Testing, Web3.js, Jest, REST APIs, Front-end, Chart.js, Visual Studio, React Query, Figma, Responsive Web Apps, API Integration, User Experience (UX), Testing, Front-end Development, Design Systems, UI Components, Web Applications, React Hooks, React Redux, Application State Management

Front-end Developer

2021 - 2022
Global Mediation Platform
  • Built the app architecture and designed system components.
  • Developed, tested, and implemented Stripe API from scratch.
  • Developed a cross-browser, responsive marketing website with TailwindCSS with a lighthouse score of over 98%.
  • Implemented Twilio Programmable Video and Conversations.
  • Implemented real-time connection with Pusher and notified users when certain conditions were met.
  • Set up development, staging, and production environments.
Technologies: Airbnb, Axios, APIs, Ant Design, Next.js, Twilio Programmable Video, Twilio API, Stripe API, Storybook, Husky, React, Tailwind CSS, Blockchain, CKEditor, Ethers.js, i18next, TypeScript, ESLint, Pusher, REST APIs, Front-end, Visual Studio, DevOps, React Query, Figma, Responsive Web Apps, Twilio, WebSockets, API Integration, Search Engine Optimization (SEO), SQLite, User Experience (UX), Front-end Development, Redux, Redux Toolkit, Web UI, Web UX, Design Systems, UI Components, Stripe, WebRTC, Agile, Cross-platform, Web Applications, React Hooks, React Redux

Mobile Developer

2021 - 2022
Hawthorne Mackenzie Digital
  • Implemented secure authentication features to ensure only authorized users can access the app's features and data.
  • Developed functionality for users to upload files such as pet images, medical records, or documents related to appointments.
  • Utilized Expo libraries for camera integration within the app, allowing users to capture photos directly from their devices' cameras for documentation or image-based consultations with veterinarians.
  • Set up automated deployment pipelines using GitHub Actions to streamline the process of releasing updates to both the Google Play Store and App Store platforms.
  • Deployed beta versions of the app through Apple's TestFlight platform and Google Play, enabling testing by external beta testers before submitting it for review on the App Store.
Technologies: React Native, Axios, React-i18next, React Native Reanimated, Redux, Husky, Lint, Prettier, Airbnb, Android, iOS, Mobile, React Hook Form, Expo.io, REST APIs, Visual Studio, SVG Animation, API Integration, User Experience (UX), Architecture, Mobile UX, App Store, Google Play Store, React Navigation, Cross-platform, React Query, React Hooks, Mobile Apps

Front-end Developer

2021 - 2021
Actual SIze
  • Developed animation-based components of the application using Lottie and react-spring.
  • Created re-usable hooks for animations and added them to Storybook.
  • Optimized and reshaped the existing codebase and implemented best coding practices.
Technologies: Airbnb, Next.js, Lottie, react-spring, React, Tailwind CSS, TypeScript, Storybook, REST APIs, Front-end, Visual Studio, React Query, SVG Animation, Figma, Responsive Web Apps, API Integration, User Experience (UX), Testing, Front-end Development, Web UI, Web UX, Design Systems, UI Components, Zustand, Emotion Library, Web Applications, React Hooks

Mobile Developer

2021 - 2021
Go Flink
  • Integrated voucher functionality into the app, enabling users to apply promotional codes or discounts during checkout.
  • Played a crucial role in implementing internationalization and localization support. This involved leveraging libraries like react-i18next and Locize to translate app content into different languages based on user preferences or device settings.
  • Implemented restrictions on order quantities per person within the app.
  • Identified areas where performance improvements were needed by analyzing mobile device CPU/memory usage patterns and optimizing code accordingly for faster rendering times and smoother overall experience.
  • Conducted unit tests using Jest to ensure code quality and prevent regressions during development iterations.
  • Utilized Redux with React Navigation and managed the application state to provide efficient data flow between various screens and components within the app.
Technologies: React, React Native, React Native Reanimated, Phrase, Lint, Husky, Axios, Expo, React-i18next, Redux, Maps, Prettier, GraphQL, React Apollo, Android, iOS, REST APIs, Visual Studio, SVG Animation, Figma, API Integration, Startups, SQLite, Testing, Mobile Development, App Store, Google Play Store, React Navigation, Cross-platform, Application State Management, Mobile Apps, Firebase

Full-stack Developer

2019 - 2020
UZINFOCOM Centre
  • Reduced time spent generating services by eight hours by implementing Microsoft Word add-in, which generates JSON specification from Word file and sends the JSON file down to the server to handle.
  • Improved API documentation of the project by implementing an automatically generatable Swagger UI.
  • Reshaped the administration panel of the application by implementing React DnD.
  • Implemented a tool that generated a PDF file from given fields.
Technologies: JavaScript, PHP, Node.js, Express.js, Ant Design, Swagger, ESLint, Prettier, Babel, Webpack, SQL, MongoDB, Bootstrap, PostgreSQL, React Router, Visual Studio Code (VS Code), jQuery, Sass, NPM, Docker, ECMAScript (ES6), Flexbox, GraphQL, Git, REST APIs, Telegram Messenger API, Telegram Bots, Telegram Bot Platform, Front-end, Visual Studio, Less, Responsive Web Apps, Next.js, Amazon Web Services (AWS), AWS Lambda, API Integration, Front-end Development, Full-stack, Back-end, Web Applications, API Development, Back-end Development, Full-stack Development

Full-stack Developer

2018 - 2019
Delivera
  • Developed cross-platform mobile applications using React Native for entities' restaurants, customers, and couriers. These apps allowed users to handle orders, facilitating smooth interactions between different user roles.
  • Improved app performance by 80% by implementing a recycler view feature, which efficiently recycled and reused UI components.
  • Designed and implemented a robust RESTful back-end server that enabled seamless communication between front-end clients and an online database system.
  • Integrated react native maps into the food delivery apps, providing location-based functionality such as displaying nearby restaurants or tracking courier routes on interactive maps.
  • Implemented algorithms to calculate and draw the shortest path for couriers based on map data provided by react native maps integration.
Technologies: JavaScript, React Native, Expo.io, APIs, Git, Apollo, REST APIs, Telegram Messenger API, Telegram Bots, Telegram Bot Platform, Front-end, Scraping, Web Scraping, Web Crawlers, Visual Studio, Less, DevOps, CI/CD Pipelines, Pug, Heroku, Figma, Responsive Web Apps, WebSockets, API Integration, Startups, SQLite, User Experience (UX), Trello, Prisma, Front-end Development, Web UX, MERN Stack, App Store, Google Play Store, Full-stack, React Navigation, Google Maps, React Native for Web, API Development, Back-end Development, Full-stack Development, Mobile Apps

Full-stack Developer

2017 - 2018
University of World Economy and Diplomacy
  • Implemented an automated attendance system for employees and students by integrating it into a turnstile system of PERCo.
  • Improved the university admission process by designing an online application system for university applicants (bachelor, master).
  • Developed a tool for HR that enables one to create questionnaires or tasks for a specific job position and calculate the score of applicants based on their responses.
  • Created a student record system that enables students to get their marks and related feedback from their professors.
Technologies: JavaScript, Node.js, PHP, HTML5, CSS3, Bootstrap, MySQL, Linux, MongoDB, Mongoose, Git, Front-end, Visual Studio, Less, Responsive Web Apps, API Integration, Front-end Development, Full-stack, Back-end, API Development, Back-end Development, Full-stack Development, Postman

Front-end Developer

2016 - 2017
Deadline, Inc.
  • Developed projects from initial design through completion and optimized cross-browser and multi-platform compatibility.
  • Reduced the application's load time by 20%, implementing lazy loading and minimizing source files.
  • Developed websites from front to back end using PHP, JavaScript, and HTML/CSS.
  • Created multiple eCommerce applications on OpenCart with individual designs. Integrated payment methods and shipping modules.
Technologies: Bootstrap, CSS3, HTML5, GitHub, Windows, Photoshop CS5, OpenCart, Git, HTML, CSS, User Interface (UI), Front-end, Visual Studio, Less, User Experience (UX), Front-end Development, React Navigation, Back-end, Postman

Documentation Generator

I created a comprehensive middleware tool that takes settings from multiple services and generates a JSON schema for Swagger. Auto-generatable documentation saved up to two hours of developers' time for each generated service on the platform.

Video Editor Bot

https://t.me/sherintilaklarbot
A telegram bot that received input video and outputted edited video with new background music, text, and watermark. Administrators could also get daily statistics and broadcast messages to users. The app was used by more than 1,000 users within a month and was highlighted on local news media.

Online Marketplace

I created a web application using React and a cross-platform (Android/iOS) mobile application with React Native. The app consisted of three main roles: administration, vendor, and customer. It enabled vendors to sell products, customers to purchase them, and administrators to modify the product.

Government Services Bot

MyGovUz is a telegram bot that allows users to use government services such as getting different types of licenses, renewing IDs, and more. Additionally, users can see the current status of their application, application status changes and receive a notification with further instructions.

Food Delivery App

Delivera is a food delivery startup that connects three parties in one platform: restaurants, couriers, and customers. A restaurant can add food and drinks, and customers can order. New orders are then assigned to the nearest available courier who delivers the order to its final destination.

Global Fintech Project

A Nigerian-based fintech startup allowed users to send and receive money from abroad. I built up the whole front-end architecture and collaborated with the DevOps team to successfully deliver the project to production.
2014 - 2018

Bachelor's Degree in Economics

University of Westminster - Tashkent, Uzbekistan

JANUARY 2021 - PRESENT

Problem Solving

HackerRank

NOVEMBER 2020 - PRESENT

React

HackerRank

NOVEMBER 2020 - PRESENT

JavaScript

HackerRank

Libraries/APIs

Node.js, React, React Router, REST APIs, Telegram Messenger API, React Navigation, API Development, React Redux, jQuery, Flexbox, Telegram Bot API, React Query, Chart.js, Stripe, WebRTC, Google Maps, React Native for Web, FFmpeg, react-spring, Yup, React Hook Form, Lodash, Redux Persist, Twilio API, Stripe API, Pusher, Web3.js, Puppeteer, Redis Queue, MobX, Emotion Library

Tools

Mongoose, Expo.io, Visual Studio, Redux Toolkit, Expo, Postman, Webpack, CircleCI, NPM, Prettier, Grunt, Git, Babel, GitHub, Figma, Photoshop CS5, React Apollo, Redux Thunk, Twilio Programmable Video, CKEditor, MetaMask, Auth0, Sequelize, Sentry, Trello, Prisma, Azure App Service, Google Analytics, Canva, Celery, RabbitMQ

Frameworks

Express.js, Redux, React Native, Bootstrap, Tailwind CSS, Swagger, Ant Design, Next.js, Yii 2, Jest, Material UI, Dropzone.js, Django, Yii, Ruby on Rails (RoR)

Languages

SQL, JavaScript, GraphQL, HTML5, CSS3, CSS, Less, HTML, TypeScript, PHP, Sass, ECMAScript (ES6), Pug, Python, Python 3, Unicorn, SCSS

Paradigms

Cross-platform, Unit Testing, Search Engine Optimization (SEO), Testing, Mobile Development, Agile, DevOps, Test-driven Development (TDD), Automated Server Deployment

Platforms

Windows, Telegram Bot Platform, Vercel, OpenCart, Linux, Android, Heroku, iOS, Twilio, Docker, Blockchain, Mobile, MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), AWS Lambda, Kubernetes, Algolia, Azure, WordPress, DigitalOcean, Google Cloud Platform (GCP), Firebase

Storage

SQLite, MongoDB, MySQL, PostgreSQL, Redis, JSON-LD

Other

APIs, CI/CD Pipelines, Full-stack, Web Development, Front-end Architecture, Complex Problem Solving, Telegram Bots, Front-end, WebSockets, API Integration, Startups, User Experience (UX), Front-end Development, Web UI, Web UX, Design Systems, UI Components, MERN Stack, Back-end, Web Applications, Back-end Development, Full-stack Development, React Hooks, Application State Management, Mobile Apps, Mobile App Development, Computer Science, Law, ESLint, Web Crawlers, Husky, Web Scraping, Scraping, Responsive Web Apps, eCommerce, App Store, Google Play Store, tRPC, Video Editing, Microeconomics, Macroeconomics, International Trade, Public Finance, Econometrics, Economics, Statistics, Mathematics, Financial Accounting, User Interface (UI), Storybook, SVG Animation, React Native Reanimated, Phrase, Lint, Axios, React-i18next, Airbnb, Commitlint, Next-i18next, Lint-staged, Lottie, Ethers.js, i18next, Polygon, Smart Contracts, Responsive UI, Payment APIs, Payment Gateways, Finance, Fintech, Apollo, Energy, Environment, Development, Maps, ClickUp, Webhooks, Automated Deployment Scripts, Architecture, Mobile UX, Google SEO, Zustand, OpenAI, SEO Tools, A/B Testing, Telethon, Proxy Servers, Schema.org

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