Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Кандидат

Мужчина, 50 лет, родился 10 января 1976

Бишкек, готов к переезду (Испания), готов к редким командировкам

Java-разработчик

5 000 $ на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость

Опыт работы 32 года 2 месяца

Май 2020по настоящее время
5 лет 11 месяцев

Алматы, alabs.team/

Информационные технологии, системная интеграция, интернет... Показать еще

Team Leader backend-разработки
Принял участие в нескольких заказных проектах по разработке ПО, бэкенд для мобильного приложения для оператора мобильной связи; бэкенд для мобильного приложения для крупного провайдера Интернет; бэкенд коммуникационной платформы для банка. Проекты очень разные, в основном пишу код на Java, используя Spring Framework (и его расширения, graphql, kafka, batch, rabbit), а также по необходимости на Gherkin, JS, Bash, SQL. Текущий проект (ком.платформа) зачастую имеет сложную бизнес-логику, чтобы справляться со сложностью внедрил в команду модульные тесты, некоторые тесты на Cucumber JVM, что позволяет согласовывать сложные кейсы с аналитиком и заказчиком. Самостоятельно развернул дев. среду (в моменте не было доступных девопсов, а опыт имеется) и наладил пайплайн с использованием gitlab-ci, падение тестов предотвращает попадание кода в основную ветку.
Июнь 2016Февраль 2020
3 года 9 месяцев
Тенгри Банк

Казахстан, www.tengribank.kz

Ведущий разработчик
Разработал и внедрил систему мобильного банкинга Тенгри+. На начальном этапе до внедрения руководил работой команды (8 разработчиков), создал автоматизированный пайплайн поставки. После запуска в опытно-промышленную эксплуатацию организовал службу поддержки и сопровождения, создал инструменты для поддержки и для разработчиков. Последний год работал над мобильным бэкендом, исправлял архитектурные проблемы добавлял новые фичи, воспитал команду из джунов, в 2020м переключился на инженерные задачи проекта. Решил уйти из проекта из-за изменений в стратегии управления.
Октябрь 2012Май 2016
3 года 8 месяцев
Общественный Фонд "Ресурсный центр IT Attractor"

Бишкек, it-attractor.com

Информационные технологии, системная интеграция, интернет... Показать еще

Руководитель группы разработки
Вместе с партнером основали ресурсный центр IT Attractor с целью развития рынка разработки ПО в Кыргызстане и центральной азии. - Участвовал в создании образовательного центра, в котором производится обучение разработке по и повышение квалификации (IT Attractor Plus), - Выступал на конференциях и других айтишных мероприятиях (https://www.youtube.com/playlist?list=PLjRhwQCCKcF0Lm52lOThZ_5AzZ7U0m1QE), - Консультировал местные команды и компании разработчиков ПО, обучал и улучшал процесс разработчки, взаимодействие между бизнесом и разработкой, внедрял автоматизацию тестирования, - Консультировал местные компании по вопросам автоматизации и создания ПО, - Участвовал в проектах по разработке ПО для местных и зарубежных заказчиков, за 3 года в компании было выполненено более 30 проектов, в данный момент ведется разработка 6 проектов. - Участвовал в организации образовательных мероприятий (http://www.opendata-hackathon.com/, http://soros.kg/archives/14847), - В настоящее время консультирую коллег, участвую в проектировании решений, помогаю преодолевать трудности.
Февраль 2010Май 2013
3 года 4 месяца
ОсОО KeenSteps

Бишкек, www.smartjobboard.com

Информационные технологии, системная интеграция, интернет... Показать еще

Старший разработчик
* По приходу в компанию начал доработку продукта keenspider (исправление и добавление функциональности); * Разработал автоматизированную систему управления триальными версиями продукта SmartJobBoard.com на платформе Zend Framework; * Выполнял задачи по установке и настройке серверного ПО клиентов компании, например для сайта https://www.australiantenders.com.au/ подключил систему оплаты предоставляемую местным (Австралийским поставщиком), доработал модель оплаты услуг; * Выполнял исследовательские задачи, например выяснял быстродействие веб-приложения SJB с различными HTTP серверами, исследовал возможности интеграции веб-приложения SJB с популярными торговыми площадками и конструкторами торговых интернет-магазинов; * Добавлял функционал к CRM whmcs и в kayako resolve; * В рамках интеграции информационных систем компании разработал плагин для Jira - новый тип поля для тикета, который позволяет ассоциировать тикеты жиры с клиентами компании, которые записаны в CRM.
Декабрь 2008Январь 2010
1 год 2 месяца
ОсОО IKEEN

Бишкек, ikeen.com

Информационные технологии, системная интеграция, интернет... Показать еще

Руководитель группы разработки
* Разработка платежной системы для КазахТелекома, переписал драйвер купюроприемника CashFlow, родной драйвер не обеспечивал синхронизации состояния устройства при окончании приема купюр; * Разрабатка платежной системы «Единая система приема платежей» для оператора сотовой связи призванная выступать единым интерфейсом для двух систем билинга оператора. Разработка была заморожена из-за затянувшихся переговоров с заказчиком и смены приоритетов; * Запустил в разработку проект платежной системы Paylink на программной базе проекта Xpress; * В процессе работы над продуктом Paylink была внедрена практика ретроспектив в рамках которой постепенно был сформирован новый технологический процесс, были определены роли в команде разработчиков: капитан, аналитик-тестировщик, разработчик. Новый процесс был распространен на другие команды и проекты. * В декабре 2009 года в экстренном порядке был начат проект депозитария ценных бумаг, за 1 календарный месяц нужно было разработать ПО, с нуля и произвести миграцию данных из старой системы, накопленных за 12 лет работы, с тем чтобы клиент мог выполнить новые требования законодательства к ПО депозитария вступавшие в силу с 1 января 2010 года. Команда тесно работала с заказчиком в течении декабря, однако в январе заказчик отказался от сотрудничества по неизвестным мне причинам. Проект был остановлен.
Октябрь 2007Ноябрь 2008
1 год 2 месяца
WorksForWeb

Бишкек, www.worksforweb.com

Информационные технологии, системная интеграция, интернет... Показать еще

Старший разработчик
* Компания была основана, Максом Косяковым, он пригласил меня поработать в компании в качестве лидера разработчиков и наставника; * За время работы в компании с моей помощью разработчики освоили TDD; * За счет внедрения модульных тестов качество продукта значительно повысилось, значительно сократилось количество запросов в отдел тех.поддержки; * Так же была решена задача по улучшению точности оценки сроков и планирования разработки: Экспериментально была выбрана итерация с фиксированной длиной с наилучшей продолжительностью в 3 недели, команда после 5 итераций научилась достаточно точно определять объем функционала в результате поставки начали делаться в срок, без опозданий.
Ноябрь 2006Сентябрь 2007
11 месяцев
ОсОО IKEEN

Бишкек, ikeen.com

Старший разработчик
* пришел в компанию с целью запустить в срочном порядке в разработку продукт «Валютный Контроль» для Банка, в кратчайшие сроки (2 месяца) было создано клиент-серверное (C#, Java, Oracle DB) приложение и запущено в эксплуатацию, а так же был создан механизм миграции данных БД накопленных за 5 лет эксплуатации предыдущей системы. По словам заказчика после года эксплуатации системы созданное приложение полностью его устраивает и является лучшим решением на рынке услуг валютного контроля в республике Казахстан; * В проекте Xpress написал с нуля драйвер для приемника купюр CashCode, добавил функционал для инкассации киосков, провел большой рефакторинг и добавил функционал по фискализации; Участвовал интервью в процессе найма новых сотрудников; * Обучал коллег TDD, SOLID, паттернам проектирвоания; * Участвовал в планировании и организации первого и второго ASDC — конкурс разработчиков ПО.
Январь 2005Октябрь 2006
1 год 10 месяцев
Counterpart International

Бишкек, www.counterpart.org/

Старший разработчик
* изучение и внедрение практик экстремального программирования; * парное программирование; * разработка через тестирование; * непрерывная интеграция; * статистический анализ кода Fxcop, Ncover, Semian; * шаблоны проектирования GOF (изучали и применяли); * шаблоны Фаулера (архитектура корпоративных приложений); * LSP, SRP, OCP, DIP, SIP ( SOLID по Р. Мартину).
Декабрь 1993Январь 2005
11 лет 2 месяца
Прошлые места работы

Бишкек

Информационные технологии, системная интеграция, интернет... Показать еще

Программист-разработчик
2004-2005 вебмастер в «Irex». Разработал приложения для учета посещаемости публичных центров на основании парсинга лога аудита безопасности Active Directory, разработал сервис для сбора резюме для ярмарки вакансий, опубликовал базу резюме на компакт диске, сопровождал сайт организации, публиковал новости и другие метериалы, продолжил развивать пакет инструментов начинающего вебмастера, который использовался для проведения курсов по веб-дизайну; 2004-2005 разработчик в IKEEN group. Участвовал в проектировании и разработке первой в Кыргызстане платежной системы Unicard, разработал протокол обмена данных с поставщиком, который используется до сих пор для интеграции платежных систем с ПО поставщиков услуг; 2000-2003 разработчик ПО в «Pragma corp» проект SME. Разработал информационную систему для обработки анкет участников учебных курсов и анкет для оценки предприятий для отдела бизнес консультантов. Участвовал в разработке распределенной информационной системы проекта. Участвовал в разработке портала региональной торговли; 1998-2000 инженер в «KIRLAND», производил фотовывод на Linotype Hell Quasar, печатал на XEIKON DCP-1, настроил и обслуживал локальную сеть, доступ в интернет, организовал процесс допечатной подготовки, увеличил качество продукции, обучал новичков стандартам допечатной подготовки, настройка и конфигурирование Delta Workstation, реверс инжиниринг аппаратной защиты подключения дополнительных функций для типографского ПО; 1997-1998 лаборант в классе информатики в СОШ КРСУ. Разработал систему управления классом компьютеров с центрального поста, организовал и настроил локальную сеть, разработал на Delphi панель управления классом по образу и подобию КУВТ Корвет, панель управления давала полное управление классом компьютеров на базе Pentium. Создал фрэймворк для создания приложений для компьютерного тестирования учеников; 1993-1996 лаборант в лаборатории ИВТ в Бишкекском Техничском Колледже. Обслуживал класс компьютеров на базе КУВТ Корвет. Организовывал практические занятия в классе, помогал преподавателю проводить уроки и создавать методические указания для проведения лабораторный и практических работ по информатике. Разрабатывал утилиты командной строки, разрабатывал приложения для компьютерного тестирования учеников, разработал приложение для управления программатором; 1991-1993 практика на машиностроительных заводах: оператор станков с ЧПУ (завод Ленина, цех№111), токарь (заводе Ленина, цех №24), шлифовщик (завод сверл, шлифовочный цех). Начал писать программы на Бейсике для "Корвета"; 1989-1991 учился в старших классах, читал компьютерные журналы и книги по программированию на Бэйсик и Паскале, писал программы на бумаге для удовольствия, доступа к компьютеру не имел.

Навыки

Уровни владения навыками
Проектирование
Разработка ПО
Linux
Java
Git
SQL
MySQL
ООП
TDD
C#
JavaScript
Наставничество
Bash
Ruby
PostgreSQL
Gherkin
ci/cd
Jenkins
SOLID
PHP

Обо мне

* Доступен для общения в Телеграм (vglebov) с 04:00 GMT до 15:00 GMT. Я нахожусь в Алматы, часовой пояс GMT+6. * Умею анализировать требования и записывать их в понятной выразительной форме. Всегда составляю контрольные примеры для сложных участков логики. При создании любых артефактов забочусь о пользователе, стремлюсь получить обратную связь, мне очень приятно, когда коллеги ценят мой труд. Причесываю код, сценарии тестов, контрольные примеры, описания тикетов, делаю это без фанатизма, только там где это уместно. * Люблю проектировать, с удовольствием участвую в сеансах проектирования. Люблю принимать в работе рациональные решения. * Наполняю коммуникацию с коллегами эмоциональным контекстом, хвастаюсь победами, даже маленькими, ругаю себя в слух за тупость. * Люблю все автоматизировать и держать все под контролем. Все конфиги серверов, скрипты развертывания, все должно быть подконтрольно и структурировано. * Люблю IDEшки от JenBrains, помню наизусть 50-60 клавиатурных сочетаний. * В свободное от работы время я часто думаю о текущих проблемах на работе и вариантах их решения, люблю облегчать жизнь коллегам и пользователям. Люблю докапываться до сути проблемы.

Высшее образование

2002
Высшее образование
КГТУ им Раззакова
Энергофак, Радиосвязь

Знание языков

Русский — Родной

Английский — B2 — Средне-продвинутый

Повышение квалификации, курсы

2012
Основы бухучета
Объединение бухгалтеров и аудиторов, бухучет

Гражданство, время в пути до работы

Гражданство: Кыргызстан

Разрешение на работу: Казахстан, Кыргызстан

Желательное время в пути до работы: Не более часа