Head of Java Development · Click

Ali Artukov

Строю Java-направление в платёжном сервисе Click: от архитектуры микросервисов и стандартов разработки до найма и развития команд.

Ташкент, Узбекистан Java · Spring · Microservices
Написать LinkedIn
лет в Java-разработке
5+
года в Click
4,5
ролей в Click: от разработчика до Head
5
шлюзов к банкам, платёжным и госсистемам
7+

01 / Обо мне

Инженер, который вырос в руководителя направления

Разрабатываю на Java шестой год, большую часть этого времени в Click, где вырос от Java-разработчика до Head of Java Development.

Одно из ключевых достижений: мы построили Java-направление практически с нуля. Вместо того чтобы расширять legacy на PHP и Node.js, спроектировали и запустили ряд сервисов на микросервисной архитектуре, включая систему фискализации платежей и интеграцию для проведения платежей Visa/Mastercard.

Управленческий опыт рос вместе с задачами: тимлид команды из 5 разработчиков, затем руководитель Java-гильдии, а сейчас отвечаю за всех Java-разработчиков компании, от найма до архитектурных решений и стандартов разработки. Отдельно фокусируюсь на стандартизации проектов: считаю её основой для роста команд без потери качества.

Цель Развитие в сторону CTO в технологичной компании.

02 / Достижения

Что удалось сделать

Java-направление с нуля

Вместо расширения legacy на PHP и Node.js спроектировали и запустили в Click ряд сервисов на микросервисной архитектуре.

Фискализация платежей (OFD)

Сервис фискализации онлайн-чеков по платежам, проведённым через CLICK: Java 17, Spring, ActiveMQ Artemis, PostgreSQL, Vault.

Первые на рынке: чеки для АЗС

Первыми среди платёжных сервисов реализовали фискализацию чеков для автозаправок с передачей объёма проданного топлива. Это помогло сохранить несколько крупных партнёров с многомиллиардными оборотами.

Платежи Visa / Mastercard

Интеграция для проведения платежей по международным картам, а также шлюзы к CyberSource, PayGine, RocketGate, HUMO, soliq.uz, Tasnif и Генпрокуратуре.

Единый стандарт Java-разработки

Внедряю общий стандарт разработки, поддержки и приёма Java-проектов. Разбираю текущие и завершённые проекты, чтобы закреплять лучшие практики и не повторять прошлых ошибок.

AI в разработке и менеджменте

Эксперименты со Spec-Driven Development на Claude Code, AI-документирование задач и backlog. Провожу встречи Java-гильдии по опыту применения AI.

03 / Опыт

Опыт работы

Всего 5 лет 10 месяцев коммерческой разработки

  1. Click

    Платёжный сервис · Ташкент · март 2022 — н. в. · 4 года 7 месяцев

    1. Head of Java Development

      фев 2026 — н. в.

      Руководитель Java-гильдии компании: отвечаю за все Java-команды, их процессы и вопросы, от найма до архитектурных решений.

      • Анализирую текущие и завершённые проекты, чтобы формировать лучшие практики и не повторять прошлых ошибок.
      • Внедряю единый стандарт разработки, поддержки и приёма Java-проектов.
      • Развиваю использование AI в разработке и менеджменте: документирование задач и backlog, AI-driven разработка по SDD (spec-driven development) с Claude Code.
    2. Java Team Lead

      мар 2025 — фев 2026

      Помимо разработки сервисов выполнял роль тимлида команды из 5 разработчиков: декомпозировал крупные задачи и распределял их с учётом опыта и уровня каждого.

    3. Senior Java Developer

      ноя 2024 — фев 2026

      Повышение до Senior по итогам внутреннего ассессмента. Развитие текущих сервисов и новые интеграции с банками и государственными информационными системами.

    4. Lead Java Developer

      май 2024 — ноя 2024

      Первыми среди платёжных сервисов реализовали фискализацию чеков для АЗС с передачей данных о проданном объёме топлива. Решение помогло сохранить несколько крупных партнёров с многомиллиардными оборотами.

    5. Java Developer

      мар 2022 — май 2024
      • OFD: сервис фискализации онлайн-чеков для платежей в CLICK на микросервисной архитектуре.
      • Gateways: шлюзы к CyberSource, PayGine, RocketGate, HUMO, soliq.uz, Tasnif и Генпрокуратуре Узбекистана.
      • Настроили CI/CD на GitLab CI и контейнеризацию в Docker, что ускорило развёртывание и тестирование.
      • Настроили мониторинг микросервисов команды: Prometheus, Grafana и SigNoz (логи, метрики, трейсы).
      • Участвовал в проектировании архитектуры системы, что повысило производительность и надёжность сервисов команды.
  2. InfinBANK

    Банк · Ташкент · сен 2021 — фев 2022 · 6 месяцев

    1. Java Developer

      сен 2021 — фев 2022
      • Реализовал проверку лимитов транзакций: на одну операцию, дневной и месячный.
      • Интегрировал Apache Kafka для асинхронного взаимодействия микросервисов.
      • Внедрил понятные сообщения об ошибках для клиентов.
      • Исправлял баги, добавлял функциональность и перезапускал процессы по заявкам из ITSM.
  3. Inflex

    Стартап · Ташкент · дек 2020 — авг 2021 · 9 месяцев

    1. Junior Java Developer

      янв 2021 — авг 2021
      • Разрабатывал микросервисы для MVP PDP Online, платформы онлайн-обучения программированию с последующей стажировкой.
      • Применял подход database per microservice для независимости и масштабируемости сервисов.
      • Интегрировал платформу с платёжным сервисом CLICK для оплаты курсов.
    2. Intern Java Developer

      дек 2020 — янв 2021

      Старт карьеры: разработка и поддержка микросервисов PDP Online.

04 / Навыки

Технологии и компетенции

Руководство

  • Engineering Management
  • Team Leadership
  • Постановка задач
  • Обучение и развитие
  • Mentoring
  • Найм
  • Стандарты разработки
  • Jira

Нажмите на технологию, чтобы открыть её официальный сайт

05 / Обучение

Сертификаты, курсы и образование

Образование

  • Колледж угольной промышленностиСреднее специальное · 2013–2016

Языки

  • Узбекскийродной
  • Таджикскийродной
  • Русскийпрофессиональный
  • Английскийбазовый

06 / Контакты

Давайте обсудим

Открыт к общению о Java-архитектуре, платёжных системах, построении инженерных команд и применении AI в разработке.