О себе
Backend-инженер с опытом 7+ лет, из них 5 лет на Go. Разрабатываю и оптимизирую высоконагруженные сервисы и API для финтех и государственных платформ. Опыт проектирования микросервисной архитектуры, интеграций через gRPC и брокеры сообщений (Kafka, RabbitMQ, NATS), работы с PostgreSQL и MongoDB, Kubernetes, Docker и CI/CD. Сильная сторона — поиск узких мест и выбор эффективных архитектурных решений: ускорил формирование реестра платежей с 20 минут до 20 секунд, снизил задержки торгового бота в 10 раз. Участвовал в декомпозиции монолита на микросервисы и интеграциях со сторонними платёжными системами. Поддерживал приложение общественного транспорта с 2 млн активных пользователей в месяц.
Опыт работы
ZAMAN BANK
Senior Go-Developer
Zaman bank - Первый исламский digital банк в Казахстане. Создание депозитных продуктов: - декомпозировал задачу пролонгации депозитов; - спроектировал новый продукт “Копилка”; - принимал архитектурные решения по пролонгации и «Копилке», защищал их на архитектурном комитете; - покрыл новую бизнес-логику unit- и integration-тестами. Работа над сервисом платежей: - участвовал в code review - добавил функционал получения КБЕ Интеграции со сторонними сервисами и внешними провайдерами. Реализация автогенерации и заполнения документов (кодогенерация). Стек: Go, PostgreSQL, Kubernetes, GitLab CI, Docker, Kafka, микросервисы, кодогенерация
ONAY!
Go-Developer
ONAY! – проект Транспортного холдинга города Алматы, крупнейшее мобильное приложение для пассажиров общественного транспорта в городах Казахстана (2 млн MAU). Работа с core частью приложения и процессингом. Разработка сервиса маршрутизации платежных операций. Создание сервиса криптографической аутентификации с помощью QR. Разработка сервисной части контрольно-пропускной системы для учебных заведений. Оптимизация нагрузки с помощью кэширования. Декомпозиция монолита на микросервисы. Рефакторинг легаси кода и архитектуры. Стек: Golang, Gin, Echo, Elasticsearch, Protobuf, gRPC, PostgreSQL, SQLite, Redis, RabbitMQ, Nats, RethinkDB, ETCD, GitLab CI.
AIRBA FINTECH
Go-Developer
Airba FinTech - финтех компания экосистемы Airba (в которую также входят Technodom - крупнейшая сеть магазинов техники в Казахстане, Airba Pay, Fresh и др.). Работа над B2B онлайн-эквайрингом. Разработка сервиса аудита пользовательских действий. Разработка единой экосистемной крипто-бонусной программы лояльности. Интеграции со сторонними платежными системами и кредитным брокером. Реализация новых схем оплаты. Создание актов сверки на основе банковских выписок. Синхронизация данных между MongoDB и PostgreSql для OLAP запросов. Оптимизация формирования реестра платежей (с 20 минут до 20 сек). Стек: Golang, Protobuf, gRPC, PostgreSQL, MongoDB, GitLab CI, Docker, микросервисы.
- Оптимизация формирования реестра платежей (с 20 минут до 20 сек)
ONE TECHNOLOGIES
Senior Go-Developer
Forte Home - сервис товарного кредитования для Forte Bank. Разрабатывал и сопровождал B2B/B2P acquiring-сервисы: участвовал в устранении production-инцидентов, проводил code review и onboarding разработчиков. Интеграции со сторонними кредитными брокерами, в том числе Airba FinTech. Создание актов сверки на основе банковских выписок. Стек: Go, PostgreSQL, Kubernetes, GitLab CI, Docker, Grafana, микросервисы
АЗИЯ СОФТ
Junior Java Developer
Работа в проекте ЕРДР (Единый Реестр Досудебных Расследований прокуратуры РК). Разработка шаблонов (1000+) и хранимых процедур для документов уголовных дел в рамках цифровой трансформации для противодействия коррупции. Стек: Java EE, Oracle ADF, PostgreSQL, JReport.
- Разработка шаблонов (1000+) и хранимых процедур для документов уголовных дел
ТРЕЙДЕР-БОТ
Go-Developer
Фриланс проект по автоматизации торговли криптовалютами на биржах Binance, Okex (3000 сделок в день). Анализ и оптимизация алгоритмов расчета прибыли с учётом состояния рынка. Оптимизация производительности сервиса, уменьшение задержек в 10 раз. Перевод проекта с NodeJS на Golang. Стек: Golang, NodeJS, gRPC, AWS.
- Оптимизация производительности сервиса, уменьшение задержек в 10 раз
- Перевод проекта с NodeJS на Golang
Образование
Московский Открытый Институт
2017 — 2021Технология разработки ПО
БакалаврАлматинский Колледж Экономики и Права
2011 — 2015Вычислительная техника и ПО
Среднее специальноеОжидаемая зарплата
1 500 000 KZT