← All workHire me

03 / 052026Client

ZAKO app icon

ZAKO

A real-time knowledge battle: students challenge friends to live 1v1 duels, climb seasonal leagues and practise with AI-generated tests.

Sole Flutter engineer · plus about half of the Fastify backend

users
500+
feature modules
22
per AI-processed book
~$1.5
ZAKO App Store screenshot 1ZAKO App Store screenshot 2ZAKO App Store screenshot 3
FRONTBEHIND
⟷

Problem

Test prep in Uzbekistan is mostly solo and boring. ZAKO turns it into a game: live duels against friends or the whole country, seasons, leagues and a battle pass, with fresh questions generated from real textbooks.

What I built

The whole Flutter app and about half of the Fastify backend, working with the client’s backend developer.

Front · Flutter

Behind · Servers

Inside · AI

Hard problems

  1. Duel timer drift between two phones — fixed by trusting server timestamps and correcting for clock offset.
  2. UTC vs Tashkent day boundaries breaking streaks and seasons — fixed at the source.
  3. App Store review — account deletion, Sign in with Apple and IAP rules all had to be right before approval.

Results

Live on Google Play and the App Store with 500+ users.

06 · Contact

Let's build
something.

available — open to remote — UTC+5. Usually replies within a few hours on Telegram.