Перейти к содержимому
Иван Кацейко

Иван Кацейко

Software Developer | Backend | Golang

Senior Офис Удалённо Гибрид Алматы, Казахстан Готов к переезду
7 г. 9 мес. опыта 23 навыка

О себе

Backend-инженер с опытом 7+ лет, из них 5 лет на Go. Разрабатываю и оптимизирую высоконагруженные сервисы и API для финтех и государственных платформ. Опыт проектирования микросервисной архитектуры, интеграций через gRPC и брокеры сообщений (Kafka, RabbitMQ, NATS), работы с PostgreSQL и MongoDB, Kubernetes, Docker и CI/CD. Сильная сторона — поиск узких мест и выбор эффективных архитектурных решений: ускорил формирование реестра платежей с 20 минут до 20 секунд, снизил задержки торгового бота в 10 раз. Участвовал в декомпозиции монолита на микросервисы и интеграциях со сторонними платёжными системами. Поддерживал приложение общественного транспорта с 2 млн активных пользователей в месяц.

Опыт работы

ZAMAN BANK

06.2025 — 04.2026 10 мес.

Senior Go-Developer

Senior Офис Алматы

Zaman bank - Первый исламский digital банк в Казахстане. Создание депозитных продуктов: - декомпозировал задачу пролонгации депозитов; - спроектировал новый продукт “Копилка”; - принимал архитектурные решения по пролонгации и «Копилке», защищал их на архитектурном комитете; - покрыл новую бизнес-логику unit- и integration-тестами. Работа над сервисом платежей: - участвовал в code review - добавил функционал получения КБЕ Интеграции со сторонними сервисами и внешними провайдерами. Реализация автогенерации и заполнения документов (кодогенерация). Стек: Go, PostgreSQL, Kubernetes, GitLab CI, Docker, Kafka, микросервисы, кодогенерация

ONAY!

02.2022 — 08.2023 1 г. 6 мес.

Go-Developer

Junior Офис Алматы

ONAY! – проект Транспортного холдинга города Алматы, крупнейшее мобильное приложение для пассажиров общественного транспорта в городах Казахстана (2 млн MAU). Работа с core частью приложения и процессингом. Разработка сервиса маршрутизации платежных операций. Создание сервиса криптографической аутентификации с помощью QR. Разработка сервисной части контрольно-пропускной системы для учебных заведений. Оптимизация нагрузки с помощью кэширования. Декомпозиция монолита на микросервисы. Рефакторинг легаси кода и архитектуры. Стек: Golang, Gin, Echo, Elasticsearch, Protobuf, gRPC, PostgreSQL, SQLite, Redis, RabbitMQ, Nats, RethinkDB, ETCD, GitLab CI.

AIRBA FINTECH

08.2023 — 01.2025 1 г. 5 мес.

Go-Developer

Middle Офис Алматы

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

02.2025 — 06.2025 4 мес.

Senior Go-Developer

Senior Офис Алматы

Forte Home - сервис товарного кредитования для Forte Bank. Разрабатывал и сопровождал B2B/B2P acquiring-сервисы: участвовал в устранении production-инцидентов, проводил code review и onboarding разработчиков. Интеграции со сторонними кредитными брокерами, в том числе Airba FinTech. Создание актов сверки на основе банковских выписок. Стек: Go, PostgreSQL, Kubernetes, GitLab CI, Docker, Grafana, микросервисы

АЗИЯ СОФТ

09.2017 — 12.2019 2 г. 3 мес.

Junior Java Developer

Junior Офис Алматы

Работа в проекте ЕРДР (Единый Реестр Досудебных Расследований прокуратуры РК). Разработка шаблонов (1000+) и хранимых процедур для документов уголовных дел в рамках цифровой трансформации для противодействия коррупции. Стек: Java EE, Oracle ADF, PostgreSQL, JReport.

  • Разработка шаблонов (1000+) и хранимых процедур для документов уголовных дел

ТРЕЙДЕР-БОТ

01.2020 — 06.2021 1 г. 5 мес.

Go-Developer

Middle Удалённо Алматы

Фриланс проект по автоматизации торговли криптовалютами на биржах Binance, Okex (3000 сделок в день). Анализ и оптимизация алгоритмов расчета прибыли с учётом состояния рынка. Оптимизация производительности сервиса, уменьшение задержек в 10 раз. Перевод проекта с NodeJS на Golang. Стек: Golang, NodeJS, gRPC, AWS.

  • Оптимизация производительности сервиса, уменьшение задержек в 10 раз
  • Перевод проекта с NodeJS на Golang

Образование

Московский Открытый Институт

2017 — 2021

Технология разработки ПО

Бакалавр

Алматинский Колледж Экономики и Права

2011 — 2015

Вычислительная техника и ПО

Среднее специальное

Ожидаемая зарплата

1 500 000 KZT

Навыки

Golang Gin Echo PostgreSQL MongoDB Redis RethinkDB gRPC Elasticsearch RabbitMQ Gitlab CI Docker Kafka RESTful API микросервисная архитектура Protobuf SQLite Nats ETCD Oracle ADF JReport NodeJS AWS

Языки

English A2 — Элементарный

Личные данные

Возраст 31 год
Гражданство Казахстан