aizek.uz
Исхокжон Бобожонов img/photo.jpg

GET /aizek.uz  ·  Ташкент  ·  UTC+5

Исхокжон
Бобожонов

PHP/Go backend-разработчик. Строю высоконагруженные системы для банков, платёжных сервисов и телекома и отвечаю за каждый шаг запроса: от момента, когда он вошёл в систему, до момента, когда вернулся ответ.

Эта страница — один запрос. Прокрутите вниз, и он пройдёт через систему.

01 / gateway

Кто отправляет этот запрос?

Пишу backend с 2017 года. Первые места работы — платёжные системы, нынешнее — банк. Между ними были backend мобильного оператора, API gateway, закрытые системы по государственному заказу и конструктор сайтов для бизнеса. Общее у них одно: везде есть деньги или миллионы пользователей, и ошибка стоит дорого.

В этой сфере я хорошо усвоил одно: внешняя система не всегда отвечает, сеть рвётся, банк по ночам проводит регламентные работы. Поэтому мой код в первую очередь должен быть устойчивым к сбоям, а уже потом быстрым. Каждая интеграция приходит с повторными попытками, идемпотентностью и полным логированием.

Работаю на стеке Laravel и Go. Поднимаю и монолит, и сервисы, общающиеся через Kafka, и деплой в Kubernetes. На каждую новую функциональность пишу тесты, а документацию считаю частью API: API без документации для интеграции — незавершённый API.

опыт
9+лет backend
проектов
8+в продакшене
коммитов · год
1150+в четырёх репозиториях
языки
UZ · RU · ENрабочий уровень

02 / scoring

Опыт

На каждом месте работы повторялось одно: система уже работает, у неё есть пользователи, и улучшать её нужно не останавливая.

  1. апр 2025сейчас

    Ipak Yuli Bank PHP Developer · Variant · Ташкент

    Основной backend BNPL-платформы и backend мобильного приложения. Движок кешбэка, MultiCompany, процесс микрозайма, кабинет партнёров, платёжные и скоринговые интеграции, синхронизация сервисов через Kafka, Sentry и тесты.

    PHP 8.3Laravel 9 · 12MySQLMongoDBKafkaKubernetes · Helm

  2. фев 2023апр 2025

    Smart Soft Development Senior Software Engineer · PHP/Go

    Четыре крупных проекта в аутсорсинговой компании: backend мобильного оператора, API gateway на Go, закрытые системы по госзаказу и конструктор сайтов для бизнеса. Архитектура, производительность, Docker/Kubernetes, CI/CD, менторство и код-ревью.

    • Backend MobiUz. Системно оптимизировал медленные запросы и ответы, снизил нагрузку на биллинг в пиковые часы со стороны мобильного приложения и backend, ускорил рассылки на миллионы пользователей.
    • API Gateway (Go). Написал с нуля gateway, покрывающий основную функциональность KrakenD: подключение backend-ов и маршрутов через UI, трансформация запросов/ответов, автоматическая балансировка нагрузки.
    • Проекты МВД. Системы, выигранные на тендере: PHP и быстрые сервисы на Go, среда без доступа к внешнему интернету, строгие требования безопасности.
    • Конструктор сайтов. SaaS, где владелец бизнеса за минуты получает лендинг, панель управления и домен: 20+ шаблонов, редактор контента, отдел продаж.

    GogRPCLaravelYii2PostgreSQLRedisGitLab CIAnsible

  3. июн 2018июл 2022

    MilliyPay Backend-разработчик · полная занятость

    В команде, запускавшей платёжную систему с нуля: интеграция с API банков, клиентская база, админ-панель, меры безопасности по требованиям Центрального банка, прозрачные и отслеживаемые платежи. Когда проект вышел на стабильный режим, решил попробовать себя в более активных командах.

    PHPLaravelLaravel NovaPostgreSQLRedisHorizonWebSocketjQuery

  4. сен 2017янв 2022

    TezPay Backend-разработчик · фриланс · удалённо

    Параллельно поддерживал работающую платёжную систему: оптимизация backend под высокий объём транзакций, ускорение запросов к БД и PHP-скриптов, устранение критических ошибок в сжатые сроки, расширение админ-панели и актуализация документации.

    PHPLaravelLaravel NovaPostgreSQLRedisHorizonWebSocket

  5. 20182019

    ТУИТ, Ургенчский филиал Программная инженерия

03 / contract · Ipak Yuli Bank · 2025 → сейчас

Variant: платформа рассрочки

Variant — BNPL-продукт Ipak Yuli Bank. Магазин-партнёр продаёт клиенту товар в рассрочку, скоринг проходит за секунды, договор подписывается через SMS или MyID, платежи списываются с карты автоматически. Я работаю над backend-частью этой системы. Ниже карта системы: нажмите на узел и увидите, что именно я сделал.

04 / cashback

Проекты

Системы, которые работают в продакшене и у которых есть настоящие пользователи.

банк · bnpl

Variant

Платформа рассрочки Ipak Yuli Bank. Магазины-партнёры, скоринг, договоры, микрозаймы, кешбэк и мобильное приложение — всё в одной экосистеме.

роль
senior backend
стек
Laravel · MySQL · MongoDB · Kafka · k8s
статус
в продакшене
Карта системы ↑
marketplace · solo

GameArena

Игровой маркетплейс: API для мобильных приложений, сайта и Telegram mini app, панель оператора, фоновые воркеры и планировщик. Backend написал от начала до конца сам: на Go, код организован по фичам, а не по слоям, SQL-запросы типобезопасны через sqlc, тесты гоняются на настоящих MySQL и Redis.

роль
единственный автор backend
стек
Go · MySQL · Redis · sqlc · WebSocket
период
2026
телеком · производительность

Backend MobiUz

Backend приложения мобильного оператора. Сразу после прихода в проект провёл большую работу над медленными запросами и ответами: запросы к БД и backend-процессы сведены к минимуму, нагрузка на биллинг в пиковые часы снижена со стороны мобильного приложения и backend, рассылки на миллионы пользователей ускорены. Постоянное сотрудничество с QA, чтобы находить проблемы раньше пользователей.

роль
backend · оптимизация
стек
PHP · Yii2 · PostgreSQL · Redis
период
Smart Soft Development
go · инфраструктура

API Gateway

API gateway, покрывающий основную функциональность KrakenD, с нуля на Go. Подключение новых backend-ов и настройка маршрутов через UI, приведение запросов/ответов к нужному формату, автоматическая балансировка нагрузки и другие ключевые возможности.

роль
архитектура и код
стек
Go · Docker
период
Smart Soft Development
гос · закрытый контур

Проекты МВД

Работа над системами, выигранными на тендере: основная часть на PHP, сервисы с требованием к скорости — на Go. Среда, отключённая от внешнего интернета, строгие меры безопасности.

роль
backend-разработчик
стек
PHP · Go · PostgreSQL
период
Smart Soft Development
saas · b2b

Конструктор сайтов

Сервис, где владелец бизнеса на основе готового шаблона за минуты получает лендинг с панелью управления и доменом. Шаблоны для 20+ видов бытовых услуг и бизнесов, удобный редактор контента, панель управления и отдел продаж.

роль
backend-разработчик
стек
PHP · Laravel · MySQL
период
Smart Soft Development
платежи · оптимизация

TezPay

Платёжный сервис в Самарканде, более четырёх лет на фрилансе. В основном оптимизация: ускорение backend и запросов к БД при высоком объёме транзакций, исправление критических ошибок в сжатые сроки, улучшение админ-панели и новые функции.

роль
backend-разработчик · фриланс
стек
PHP · Laravel · Horizon · Nova · PostgreSQL · Redis
период
2017 → 2022
платёжная система · с нуля

MilliyPay

Платёжная система. С нуля: подключение к API банков, клиентская база, админ-панель, безопасность по требованиям Центрального банка, прозрачные платежи. Мои первые четыре года в backend.

роль
backend-разработчик
стек
PHP · Laravel · Nova · PostgreSQL · Redis
период
2018 → 2022

05 / kafka

Технологии

Выберите проект: останутся только технологии, которые использовались именно там.

языки

  • PHP 8.x
  • Go
  • SQL
  • JavaScript

фреймворки

  • Laravel
  • Yii2
  • Laravel Nova
  • Gin · Echo
  • gRPC
  • Filament
  • sqlc

данные

  • MySQL
  • PostgreSQL
  • Redis
  • MongoDB

потоки

  • Kafka
  • Очереди · Horizon
  • WebSocket
  • REST
  • Load balancing

инфра

  • Docker
  • Kubernetes · Helm
  • GitLab CI
  • Ansible
  • Sentry · логи
  • Закрытый контур (air-gap)

интеграции

  • ATMOS
  • Payme · Click · Paynet
  • MyID
  • Скоринг Wings
  • 1С
  • Telegram Bot API
  • Firebase push
  • Биллинг
  • API банков
  • Домены · DNS

Как я работаю

  • Отказоустойчивые интеграции. Когда внешняя система лежит, поток клиента не останавливается: повторные попытки, отложенное подтверждение, откат к значению по умолчанию.
  • Идемпотентные задачи. Если job из очереди выполнится дважды, деньги дважды не спишутся. Unique job, транзакции, явная машина состояний.
  • Сначала измерить, потом оптимизировать. Медленный запрос находится профилированием и метриками, а не догадками. В MobiUz этот подход заметно снизил нагрузку на биллинг.
  • Документация и тесты — часть API. На каждый поток — контракт для партнёра и фронтенда, Swagger, тест на каждую новую функциональность. Следующий человек подключается без вопросов.

05 / kafka · ключевые слова

Ключевые слова

Технологии, с которыми работаю каждый день и которые могу уверенно рекомендовать.

языки

  • PHP
  • Go
  • SQL
  • JavaScript
  • Python

фреймворки

  • Laravel
  • Yii2
  • Gin
  • Echo
  • Filament
  • Laravel Nova
  • Laravel Backpack

протоколы и очереди

  • REST
  • gRPC
  • WebSocket
  • Apache Kafka
  • RabbitMQ
  • Laravel Horizon

данные

  • MySQL
  • PostgreSQL
  • Redis
  • MongoDB
  • Elasticsearch
  • ClickHouse
  • MinIO · S3

инфра и CI/CD

  • Docker
  • Kubernetes
  • Helm
  • Nginx
  • Linux
  • Ubuntu
  • Ansible
  • GitLab CI
  • GitHub Actions

наблюдаемость

  • Sentry
  • Grafana
  • Prometheus

качество и API

  • PHPUnit
  • Pest
  • Swagger · OpenAPI
  • Postman

инструменты и генераторы

  • Git
  • sqlc
  • Jira
  • Confluence
  • Firebase
  • Telegram Bot API

06 / response

200 OK. Ответ получен.

Backend, финтех или просто интересная задача — пишите. Обычно отвечаю в течение дня.

emailaizekjon@gmail.com
локацияТашкент, Узбекистан · открыт к удалённой работе
HTTP/1.1 200 OK
content-type: text/html; charset=utf-8
x-served-by: aizek.uz
x-total-time: 54.4 ms
x-built-with: вручную, без шаблонов