Zohidjon Numonjon Ugli Akbarov, Developer in Tashkent, Uzbekistan
Zohidjon is available for hire
Hire Zohidjon

Zohidjon Numonjon Ugli Akbarov

Verified Expert  in Engineering

Mobile Developer

Location
Tashkent, Uzbekistan
Toptal Member Since
July 7, 2022

Zohidjon is a mobile developer with over five years of hands-on experience developing and maintaining Android apps. He has a tech stack that includes the Java, Kotlin, and Swift languages, the MVP and MVVM architectural patterns, the RxJava 2, Dagger Hilt, RetroFit, OkHttp, Gson, Glide, Picasso, and Room libraries, and other tools like Gradle and Git. Zohidjon has experience working in Agile environments, likes challenging projects, and is willing to explore new growth opportunities.

Portfolio

BioBeat, Inc.
Android, Bluetooth, Kotlin, Java, Nordic nRF52, Bluetooth LE, XML...
Zuccotech
Android, Android SDK, Kotlin, Flutter, RoomDB, Gradle, Firebase, Java...
State Tax Committee of the Republic of Uzbekistan
Android, Android SDK, Kotlin, Java, Flutter, Firebase, Gradle...

Experience

Availability

Full-time

Preferred Environment

Android SDK, Kotlin, Java, Flutter, Gradle, Firebase, Algorithms, Android, Android Studio

The most amazing...

...thing I've developed is the Republic of Uzbekistan Taxation Committee tax application, used by 1+ million users.

Work Experience

Android Developer

2022 - 2022
BioBeat, Inc.
  • Developed an application that receives signals from a device over Bluetooth LE, converts them into readable information, shows them in the graph, and saves CSV files into Google Drive.
  • Tracked and fixed bugs using Google Docs as a reporting tool.
  • Consumed more than 1000 signals from 4fourchannels over BLE and showed in the graphs very smoothly.
Technologies: Android, Bluetooth, Kotlin, Java, Nordic nRF52, Bluetooth LE, XML, User Permissions, Material Design, GitHub, GitHub Actions, Mobile Apps, Mobile App Development, Architecture, Hybrid Apps, Hybrid Frameworks, Navigation, Retrofit, Hilt, APIs, QA Testing, Clean Code, OkHttp, Clean Architecture, Mobile Development, REST, SDK Development, SDKs, Software Development Toolkits (SDK), Dependency Injection, Mobile Applications

Senior Android Developer

2021 - 2022
Zuccotech
  • Created an application for cargo owners, trucks, logistics, and construction companies to negotiate cargo transportation and rental of construction equipment without intermediaries, directly with customers and contractors across Europe and Asia.
  • Developed from scratch and translated designs and wireframes into high-quality code.
  • Identified and fixed bugs using Trello as a reporting tool.
Technologies: Android, Android SDK, Kotlin, Flutter, RoomDB, Gradle, Firebase, Java, Android Studio, REST APIs, XML, User Permissions, Mobile, Material Design, GitHub, GitHub Actions, Mobile Apps, Mobile App Development, Architecture, Hybrid Apps, Hybrid Frameworks, Navigation, Retrofit, Hilt, APIs, QA Testing, Jetpack Compose, Android Jetpack, Clean Code, OkHttp, Clean Architecture, Dagger, Unit Testing, Mobile Development, REST, Firebase Cloud Messaging (FCM), Stripe API, OneSignal, SDK Development, SDKs, Software Development Toolkits (SDK), Swift, Xcode, Dependency Injection, Mobile Applications

Senior Android Developer

2019 - 2021
State Tax Committee of the Republic of Uzbekistan
  • Developed an application for Uzbek citizens and companies that allows users to see how much they earned over the years, review their tax payment history and pay their taxes through the application. Over one million users downloaded the application.
  • Designed and built the mobile application for both Android and iOS from scratch.
  • Optimized application code, implemented new features, and fixed defects reported by clients in the application.
Technologies: Android, Android SDK, Kotlin, Java, Flutter, Firebase, Gradle, Model View ViewModel (MVVM), RoomDB, Retrofit 2, Glide, Model View Presenter (MVP), Android Studio, iOS, REST APIs, XML, User Permissions, Encryption, Mobile, Swift, Material Design, GitHub, GitHub Actions, Mobile Apps, Mobile App Development, Navigation, Retrofit, Hilt, APIs, QA Testing, Jetpack Compose, Android Jetpack, Clean Code, OkHttp, Clean Architecture, Dagger, Unit Testing, Mobile Development, REST, Firebase Cloud Messaging (FCM), SDK Development, SDKs, Software Development Toolkits (SDK), Xcode, Dependency Injection, Mobile Applications

Android Developer

2017 - 2019
DataSite Technology
  • Developed an all-in-one business management application that includes functionalities for accounting and finance, human resources, sales and marketing, payroll and benefits, project management, and business intelligence.
  • Tracked and fixed bugs using Trello as a reporting tool.
  • Achieved over 100 downloads by business owners and a 5-star rating in the stores.
Technologies: Android, Android SDK, Java, Agile, Gradle, Kotlin, Android Studio, REST APIs, XML, User Permissions, Mobile, Material Design, GitHub, GitHub Actions, Mobile Apps, Mobile App Development, Retrofit, APIs, Clean Code, OkHttp, Clean Architecture, Unit Testing, Mobile Development, REST, Firebase Cloud Messaging (FCM), SDKs, Software Development Toolkits (SDK), Dependency Injection, Mobile Applications

Android Developer

2017 - 2017
Maroqand
  • Developed an e-payment application that has more than 100 services and more than 100,000 downloads in the the Play marketplace.
  • Tracked and fixed bugs using Trello as a reporting tool.
Technologies: Android, Android SDK, Android Studio, Agile, Kotlin, Java, Model View Presenter (MVP), SQLite, User Permissions, Mobile, Material Design, GitHub, GitHub Actions, Mobile Apps, Mobile App Development, Retrofit, APIs, Clean Code, OkHttp, Clean Architecture, Mobile Development, REST, Firebase Cloud Messaging (FCM), SDKs, Software Development Toolkits (SDK), Mobile Applications

Tax Application for Uzbek Citizens

https://play.google.com/store/search?q=mysoliq&c=apps&hl=en&gl=US
Developed a mobile application that provides access to the Uzbek tax authority's electronic services for citizens and companies.

Through the application, users can see how much they earned over the years, review their tax payment history, get news on tax legislation and tax authorities regulations, answer frequently asked questions, check tax disputes, and more.

Users can also pay taxes within the application and get cash back by scanning a QR code. The application is connected with E-Imzo for authorization.

More than one million users downloaded the application.

Truckit

Truckit is a platform for cargo owners, trucks, logistics, and construction companies. It allows them to negotiate cargo transportation and rental of construction equipment, or both without any intermediaries, directly with customers and contractors throughout Europe and Asia.

The application has the following features:
• GPS track to follow the route of the cargo.
• Average price display. The application displays the average prices for one km along the selected route.
• A tender platform to announce tenders with a large cargo volume and negotiate with several carriers.
• Analytics map to follow the demand market on the map and stay in the know where the freight prices are higher or lower.

SD Delivery

https://play.google.com/store/apps/details?id=uz.salesdoctor.delivery&hl=en&gl=US
SD Delivery is an application that will help couriers define the best route, which will help reduce costs. The app also helps build customer loyalty to the company by helping to deliver orders on time. With SD Delivery, companies can track the status of all orders online and monitor couriers.
2013 - 2017

Bachelor's Degree in Computer Science

Turin Polytechnic University in Tashkent - Tashkent, Uzbekistan

APRIL 2022 - PRESENT

Problem Solving

HackerRank

Languages

Kotlin, Java, Swift, XML, Dart

Frameworks

Android SDK, Flutter, Glide, Dagger

Libraries/APIs

Retrofit 2, REST APIs, Retrofit, Stripe API

Tools

Gradle, Android Studio, GitHub, Android Jetpack, Firebase Cloud Messaging (FCM), OneSignal, Xcode, greenDAO

Paradigms

Object-oriented Programming (OOP), Clean Code, Clean Architecture, Mobile Development, REST, Dependency Injection, Agile, Model View ViewModel (MVVM), Model View Presenter (MVP), Unit Testing, Scrum

Platforms

Android, Mobile, Firebase, iOS, Bluetooth LE, Google Cloud Platform (GCP)

Storage

RoomDB, SQLite

Other

User Permissions, Material Design, Mobile Apps, Mobile App Development, Hybrid Apps, Hybrid Frameworks, Navigation, Hilt, APIs, OkHttp, SDK Development, SDKs, Software Development Toolkits (SDK), Mobile Applications, Algorithms, Complex Problem Solving, Encryption, GitHub Actions, Architecture, QA Testing, Jetpack Compose, Near-field Communication (NFC), Room, Bluetooth, Nordic nRF52

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