Hello   Привет   Salam

I am a mobile app developer with over 3 years of experience

About me

I am a mobile app developer with more than 3 years experience, a year of which I work on Flutter. I have experience in Web (HTML, CSS, JS, MySQL, PHP). Configured many CMS in Wordpress (+Woocommerce) and Opencart. Had a passion for sports programming in C++ (codeforces.com).

I understand the importance and try to adhere to SOLID, DRY and KISS principles, making sure that the business logic is not mixed with the user interface.

Always trying an unfamiliar technology. I like to challenge myself.

Dart / Flutter
Figma
Firebase
Google Play / App Store
Git
25 +
Apps
50000 +
lines code
100000 +
downloads

My work

I worked on a huge number of projects, but I chose the most important ones

×

TJK - Bedew

iOS program for the online store of jeans

The program was created on Flutter. The site runs on Prestashop.

• The design of the program is completely in the Cupertino style
• Status management on the Provider
• You can switch between the two languages
• Data is obtained from Prestashop API and cached
• It is possible to evaluate the application without leaving it (in app review)
• Selected items are stored as objects in Hive
• In the development process tried to stick to the principles of SOLID, KISS and DRY

Скачать с App Store Исходный код

Turkmenportal

iOS and Android program for the most visited Turkmen site

The programs are created in Flutter. 99.95% of the code is shared between the two platforms.

• Status Management - Provider
• Data is retrieved from the server and cached (depending on the updates from 10 minutes to 1 week)
• Unlimited (new items are added as you get closer to the end) news list with the ability to update by pulling down
• Ability to add to bookmarks, share and complain about the news/article/photo/gallery/video
• Video player that selects the display quality depending on the speed of the Internet
• The program marks unread ones with a blue circle
• 3 kinds of themes: light, dark and auto (changes depending on time of day)
• Ability to increase or decrease the font
• Traffic-saving mode (hides images and videos when connected via cellular network)
• Own advertising banners that are updated in 5 seconds
• Native banners from Admob
• Push notifications
• Google Analytics
• Activity indicators in the form of skeletons

Скачать в Google Play Скачать в App Store

Flagma

Export bulletin board of Turkmenistan

The program was created in Flutter.

• 3 interface languages
• Product Search
• Filter items by country, category, type and price
• Easy to find and contact suppliers
• Registration and login to the personal cabinet
• Ability to add and remove your own products (select images from gallery or camera)

Unfortunately, the server was blocked and the authors stopped supporting the program.

Haýwanat bagy

Android program to familiarize children with the world of animals

The program was created on Flutter

• Children's design
• Contains images, sounds, and names in three languages of over 100 animals
• Data is stored in a SQLite table
• The state is managed through the Provider
• Clean code, business logic separate from UI
• Integrated advertising via Admob

Скачать с Google Play

Ak Hünji

Gallery for Ak Hoonji factory products

The program was created on Flutter

This program needed to show a couple of hundred types of products by category. At this point, I already had experience with Sqflite and Hive libraries. I wanted to try a new method and to show the images the program read all the Asset files and by the presence of the keyword showed in the appropriate category. This allowed me to complete the project in record time.

Download from Google Play Source Code

Тривия игры

Brandomania, 4 photos 1 word, What's Missing, Guess the Singer, Goool

The programs are created in the Java language.

Markany tana (Brandomania), 4 surat 1 söz (4 pictures 1 word), Näme ýetenok (What is missing), Bagşyny tana (Guess the singer), Goool (Goool). These games were very popular in Turkmenistan.

For example, Brandomania. Choose a level (in the beginning only a few levels are available). Trying to guess the brand, you can use two hints. Hints can be earned correctly guessing brands or buy a money transfer from a cell phone.

Röwşen

Rovshen factory product catalog

This is my first program created in Flutter. The program introduces the products of the factory and shows the addresses and contacts of the company stores.

Deýl Karnegi

Android program Dale Carnegie's book

The program is created in the Java language. 10,000+ downloads.

Android program of Dale Carnegie's How to Win Friends and Influence People.

Download from Google Play

7 minut

A program for an intense seven-minute workout...

The program is created in the Java language.

In the main menu you can select the parts of the body to be exercised. After selecting the workout, a timer starts, and exactly 7 minutes later the program shows you which exercise to do.

Saglyk

Android program of a popular Turkmen health blog

The program is created in the Java language. 10,000+ downloads.

The program allows you to read health news/articles and ask your doctor questions.

A sen bilýäňmi?

A collection of short facts for Android

The program is created in the Java language. 10,000+ downloads.

The program shows interesting facts in random order, which you can share with your friends. Admob ads are integrated.

Şygyrlar

A collection of poems in the Turkmen language

The program is created in the Java language.

This is my most popular program. Over 50,000 downloads.

In offline mode, you can select, read, and share a work.

Kerim Gurban-nepesow

A collection of poems by the poet K. Gurbannepesov

The program is based on HTML, CSS and Javascript and built on PhoneGap. 10,000+ downloads.

This is one of my first apps. In offline mode, you can select, read and share a piece of work.

User feedback
About my applications

I always welcome any feedback from users. They make me a better person...

Contact me