CVDoniyor Murodkulov
One page, parser-safe. Press ⌘P / Ctrl+P and set Margins to None to save as PDF.

Doniyor Murodkulov

Software Engineer · Tech Lead

Tashkent, Uzbekistan (UTC+5) · Remote-first, worldwide — open to relocation · +998 91 297 8293 · donikmurodkulov98@gmail.com · github.com/donik1998 · linkedin.com/in/donik1998 · donik1998.github.io

Languages: Dart, TypeScript/JavaScript, Kotlin, Swift, SQL
Flutter: BLoC, Clean Architecture, Domain-Driven Design, platform channels, CustomPaint; unit, widget, golden and integration tests
Platforms & tooling: iOS, Android, Web, Firebase, REST, WebSockets, SQLite (drift), PostgreSQL, Redis, GitLab CI/CD, CircleCI, Codemagic, Claude Code

Summary

Software engineer with six years and eight products in production. At Express24 I took the merchant app from 68% to 98% crash-free users in two months and replaced order polling with a WebSocket pipeline. At EMCD I led two end-to-end refactors of a wallet serving 35,000+ monthly active users, both delivered on schedule.

Experience

Software Engineer — EMCDAug 2025 – Jul 2026

Crypto mining pool, fintech arm · Coinhold, a deposit product paying rewards for holding crypto · Flutter, Dart, BLoC, DDD, GitLab CI/CD, Codemagic, unit, widget, golden and integration tests

Contract Software Engineer — Neotech, Million TV, CuppyOct 2024 – Aug 2025

Marketplace, streaming and retail · three products delivered end to end · Flutter, BLoC, Clean Architecture, DDD, unit tests

Software Engineer, promoted to Mobile Tech Lead — Express24Jan 2023 – Oct 2024

Delivery marketplace · B2B merchant app used by shops, cafés and restaurants · Flutter, BLoC, Feature-First DDD, WebSockets, CircleCI, unit tests

Earlier Experience

Software Engineer — Ptolemay LLC, remote (Walnut, CA)Nov 2021 – Jan 2023

Software outsourcing — backend, mobile and ML teams · Tegen, a loyalty app for a meat retail chain · Flutter, BLoC, DDD, REST

Software Engineer, promoted from intern — Udevs, TashkentMay – Oct 2021

Software agency · HR application for a national bakery chain across 100+ stores · Flutter, GetX, BLoC, REST

Freelance Software Engineer — remoteSep 2020 – May 2021

Consumer and small-business software · OVVOZ music player, and a CRM for an auto-repair shop · Flutter, Provider, Firebase, SQLite (moor / drift)

Project

CubeClash — personal project2026 · source public

Competitive speedcubing platform · practice timer and live 1v1 races · Flutter, Kotlin, Swift, NestJS/TypeScript, PostgreSQL, Redis

Education

B.Sc. Computer & Software Engineering — INHA University in Tashkent2018 – 2023
Mobile Development School — Yandex2024

Spoken languages: Tajik (native) · Russian and Uzbek (fluent, near-native) · English (C1, advanced)