Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Интерактивная онлайн-школа изучения английского языка
B2B Senior Software Engineer
Март 2017 — По настоящее время (3 года и 2 месяца)

Разработка личного кабинета для корпоративного направления.

Агрегация данных всех сервисов для отображения статистики по ученикам компании.

Разработка механизмов удержания пользователей в CRM:

— Slack боты с важными оповещениями для менеджеров

— Оповещение операторов и менеджеров о возможных проблемах с учениками

— Настройка CRM под нужды B2B направления

Автоматизация процессов по компании, в том числе:

— Автоматизация процесса оплаты

— Автоматизация документооборота

— Автоматизация подключения учеников

Работа над ошибками, оптимизация кода, актуализация данных.

Крупнейшая IT-компания, основанная в Казахстане
Senior Software Engineer
Ноябрь 2015 — Март 2017 (1 год и 5 месяцев)

Разработал "Избранное". Избранное отображается в разных html элементах на странице, для решения этой проблемы я использовал механику React, с диспетчерами и слушателями.
Разработал "Колеса Аналитика", которая считает все цены объявлений на сайте для показа в дружелюбных графиках с помощью d3 библиотеки.
Участвовал в разработке нового движка на Phalcon, который ускорил скорость ответа сервера в два раза.
Я переписал механику "подсчета просмотров" на микросервисную архитектуру на golang с использованием MongoDB, которая ускорила TTFB, а также добавила независимость этой функции.

Крупнейший IT холдинг в Казахстане, проекты Chocolife, Chocotravel, Aviata, Chocofood, Lensmark, iDoctor, Rahmet App
Senior Software Engineer
Сентябрь 2013 — Ноябрь 2015 (2 года и 3 месяца)

Разработал "Портал". Это инструмент для операторов, который помогает новым покупателям использовать наш сайт. Это как функция поделиться экраном в Skype, но работает в браузере с временным ключом. Реализовано на node.js, socket.io и Redis на сервере и чистый JavaScript на клиенте. Также покрыто Mocha тестами.
Внедрил новые технологии для клиентской части - SASS для стилей, Grunt для скриптов и стилей. Также внедрил Gitlab VSC
Принятие архитектурных решений.
Мониторинг качества кода.
Обучение junior разработчиков.
Автоматизация процессов логистики.
Разработка автоматизированных рабочих мест для специалистов компании(оператор, бухгалтер, работник склада, курьер).
Создание лучшей торговой площадки в Казахстане.
Разработка семантического ядра.

Software Engineer
Апрель 2012 — Сентябрь 2013 (1 год и 6 месяцев)

Внедрение способа оплаты на торговых площадках
Осуществление координации работ при реализации проектов
Разработка дополнительных модулей на сайте Wooppay
Создание интерактивного интерфейса
Реализация платежного биллинга
Написание технической документации
Проведение технических переговоров с мерчантами
Активное участие в развитии системы

Yii frameworkJQueryRedisMySQLSoapRest
GeoInfo
Караганда
Developer
Январь 2011 — Январь 2012 (1 год и 1 месяц)

Разработка программного обеспечения
Внедрение ПО заказчику
Внедрение документооборота в ТОО «Центр микрохирургии глаза»
Подготовка технической документации

QtC++PostgreSQL
Высшее образование
Карагандинский государственный технический университет; КПТИ
Караганда
Факультет: Информационных технологий
Сентябрь 2008—Май 2012 (3 года и 8 месяцев)
Специальность - САПР Участие в ACM ICPC Победа в городской олимпиаде по программированию в 2009г.