Стилизованная 3D-версия Хусниддина сидит за столом с RGB-подсветкой, двумя мониторами с кодом на Go и ноутбуком.

Senior Backend-разработчик

Хусниддин Аминжонов

Go, PostgreSQL и распределённые системы. Пишу бэкенды для государственных сервисов, которыми пользуются миллионы людей.

Переезжаю в Токио, Япония (февраль–март 2027)

Вниз

Обо мне

Бэкенды для государственных сервисов

Я senior backend-разработчик: Go, PostgreSQL и распределённые системы. В UZINFOCOM, государственном IT-интеграторе Узбекистана, я работаю над национальными платформами электронного правительства.

Веб-приложения я создаю с 2016 года: сначала full stack, затем backend-системы для национальной платёжной сети и государства.

Я задаю стандарты кода в команде, провожу код-ревью и наставляю разработчиков. Мой open-source стартер Go API стал основой новых сервисов в моей команде.

Я 15 месяцев учил японский язык очно в Токио и переезжаю в Токио в феврале–марте 2027 года.

В цифрах

  • 16M+

    пользователей my.gov.uz

  • 18x

    быстрее ежедневная проверка сроков (с ~18 ч до ~1 ч)

  • 1M+

    задач в этой ежедневной проверке

  • 16

    государственных ведомств на hisobot.gov.uz

  • 100+

    типов отчётов переведено с PHP на Go

  • 5

    языков ИИ-ассистента my.gov.uz

Опыт

  1. Senior Backend Developer

    октябрь 2023 — настоящее время

    UZINFOCOM (государственный IT-интегратор Узбекистана), Ташкент

    my.gov.uz

    Электронное правительство

    Национальный портал электронных государственных услуг, 16M+ пользователей, 20+ доменов государственного сектора.

    • Сократил ежедневную проверку сроков по 1M+ задач с ~18 ч до ~1 ч (18x). Нагрузка распределена на 20 параллельных обработчиков очереди по 5 000 задач каждый.
    • Запустил ИИ-ассистента (RAG) на 5 языках для 16M+ пользователей портала, с памятью многошагового диалога.

    hisobot.gov.uz

    Отчётность

    Государственная платформа отчётности: 16 ведомств, 100+ типов отчётов и юридически значимая подача.

    • Возглавил полную переписку бэкенда с PHP на Go для 16 государственных ведомств и 100+ типов отчётов: 3 микросервиса, настраиваемый многошаговый движок согласования и подача с электронной подписью (ЭЦП).
    • Заменил движок процессов на графовой базе (JanusGraph) на PostgreSQL: запросы быстрее, и одной системой для эксплуатации меньше.

    enterprise.gov.uz

    Инвестиции

    Enterprise Uzbekistan, платформа особой правовой и инвестиционной юрисдикции.

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

    Saxiy Market

    Розница

    Платформа клиентов и подписок для POS с распознаванием лиц.

    • Построил платформу с нуля, где распознавание лиц служит способом идентификации клиента на кассе: управление клиентами и подписками, интеграция NFC POS, Telegram-боты и многоязычная админ-панель.
    • Открыл исходный код fiber-v3-template, стартера Go API с 13 необязательными модулями, теперь это основа новых сервисов. Задал стандарты кода в команде, проводил код-ревью и наставлял разработчиков.
  2. Senior Backend Developer

    сентябрь 2021 — июнь 2022

    UZCARD (национальная платёжная сеть), Ташкент

    • Сделал страховую CRM для Kafolat Insurance от начала до конца: онбординг клиентов, полный жизненный цикл полиса (создание, расчёт, передача, согласование), платежи и счета, линии ОСАГО и страхования путешествий.
    • Спроектировал обмен сообщениями между микросервисами (RabbitMQ RPC) и ролевую модель доступа для всех модулей. Проводил код-ревью и наставлял junior-разработчиков.
  3. Full Stack Developer

    ноябрь 2019 — апрель 2021

    Perfect Consulting Group, Ташкент

    • Единственный разработчик нескольких лидогенерирующих сайтов от начала до конца, от требований до развёртывания. Неформальный тимлид: планирование, стандарты кода и наставничество junior-разработчика.
  4. Full Stack Developer (частичная занятость)

    май 2016 — июль 2019

    Cybernet Group, Ташкент

    • Создавал и поддерживал адаптивные клиентские веб-приложения от начала до конца, фронтенд и бэкенд.

Проекты

Что я делаю помимо основной работы.

Экосистема Shomahmudoff

Shomahmudoff Inc.

Я основал Shomahmudoff Inc., софтверную компанию, которая делает SaaS-продукты и платформу разработчика под ними. В каждый продукт входят через единый Shomahmudoff Account.

shomahmudoff.org

InfraCanvas

Работает, бесплатно во время беты

Рисуйте, объясняйте и анимируйте работу программной системы: архитектурные доски, ER-дизайнер баз данных и потоки запросов, которые можно проиграть. Есть ИИ-помощник с чатом и голосом.

dbdraw.uz

Shomahmudoff Account

Работает

Один вход для всех продуктов Shomahmudoff: двухфакторная проверка, passkeys, а ваши сеансы, устройства и подключённые приложения — в одном месте.

account.shomahmudoff.org

Manabi

В разработке

Приложение для изучения японского: кана, кандзи, слова и грамматика, с интервальным повторением. Оно переходит на Shomahmudoff Account и новый дизайн.

Открытый код

fiber-v3-template

  • Go
  • Fiber v3

Стартер Go API на Fiber v3 с 13 необязательными модулями. Теперь это основа новых сервисов в моей команде.

github.com/eminbekov/fiber-v3-template

Навыки

Языки и фреймворки

  • SQL
  • JavaScript

Backend и архитектура

  • проектирование REST API
  • gRPC / Protocol Buffers
  • WebSocket
  • микросервисы
  • DDD (Domain-Driven Design)
  • SOLID
  • слои repository / service
  • движки процессов (workflow)
  • OAuth2
  • JWT
  • RBAC (ролевое управление доступом)
  • электронная подпись (ЭЦП)
  • интеграция NFC / POS
  • i18n

PostgreSQL и данные

  • оптимизация запросов (EXPLAIN ANALYZE, индексы GIN, CTE, UNION ALL, чистый SQL вместо ORM / Active Record)
  • pgx
  • pgvector
  • MySQL
  • JanusGraph

Обмен сообщениями

Инфраструктура и observability

  • Linux
  • структурированное логирование

Прикладной ИИ

  • RAG (retrieval-augmented generation)
  • гибридный векторный и ключевой поиск
  • реранкинг
  • память многошаговых сессий
  • распознавание лиц (идентификация клиента)
  • vLLM, собственный инференс LLM

Образование

  • сентябрь 2016 — июль 2020

    Ташкентский университет информационных технологий

    Бакалавр, Программная инженерия компьютерных систем

  • июль 2022 — октябрь 2023

    Школа японского языка ISI, Токио

    Интенсивная программа японского языка (очно)

    Жил в Токио 15 месяцев. Прошёл курс уровня N3, занятия и повседневная жизнь были полностью на японском.

Языки

Контакты

Быстрее всего связаться со мной по электронной почте.