Карьера

Привет, я веб-разработчик из Нижнего Новгорода, Россия. У меня богатый опыт в веб-разработке (бэкенд, фронтенд, мобильная часть).
И я могу вести процесс разработки на всех его этапах

Образование

Нижегородский Государственный Технический Университет

Сентябрь 2003 — Февраль 2009
Сети связи и системы коммутации, диплом специалиста

Опыт

Ведущий разработчик

Июнь 2017 — по настоящий момент
Tinkoff

Задачи: Тинькофф - Конструктор сайтов. Тинькофф - CRM. Создание внутренней админки

Технологии: javascript, angular, node, postgres, python, react,

Проекты:
  • Разработка конструктора сайтов от Тинькофф. Ведение проекта и руководство командой разработчиков.
    angular, nodejs, postgres, typescript, rxjs, ngrx, karma, jest, selenium, ng-packagr, puppeteer
  • Разработка CRM от Тинькофф
    angular, nodejs, typescript, rxjs, ngrx, jest, selenium
  • Разработка внутренней админки
    react, redux, nodejs, koa, postgres
Достижения:
  • промышленный опыт использования angular в веб-приложениях
  • получил опыт в юнит-, интеграционном и e2e-тестировании
  • новый опыт в построении процессов разработки
  • промышленный опыт использования react в веб-приложениях
  • опыт в разработка приложений с микросервисной архитектурой
  • лучшее понимание как НЕ следует организовывать процессы разработки

Ведущий разработчик, руководитель группы разработчиков

Февраль 2014 — Июнь 2017
Artezio

Задачи: начал со сбора данных в сети и затем перешел к созданию веб-приложений и руководству проектами

Технологии: python, node, react-native, react, project management

Проекты:
  • поддержка сайта международного агрегатора авиа-билетов (часть сбора данных). руководство группой разработки
    python, flask, MicrosoftSQL
  • поддержка системы генерации медиа-данных для риэлтеров. Трансфер знаний от другой команды. полная поддержка старного функционала и реализация нового
    python, flask, celery, mongo
  • система отслеживания пульса. разработка системы. разработка UI продукта как SPA на основе backbone
    python, nodeJS, Backbone, websockets, spark, hadoop, kafka
  • управление проектами. работа с заказчиком, распределение задач
    project management
  • создание социального приложения (android, ios) для поиска и оказания взаимопомощи. управление командой, разработка
    react-native, react, android, ios
Достижения:
  • управление командой
  • управление проектом
  • опыт в python
  • новый опыт в javascript
  • опыт разработки мобильных приложений
  • понимание как НЕ нужно организовывать процессы разработки

разработчик

Ноябрь 2012 — Февраль 2014
Ultima BusinessWare

Задачи: разработка сайтов интернет-магазинов. поддержка ERP-системы

Технологии: php, jQuery, C#

Проекты:
  • поддержка и разработка erp-системы
    Oracle, C#, VBScript
  • поддержка и разработка сайтов интернет-магазинов
    Php, javasript/jQuery, MySQL, html, css, memcached
Достижения:
  • новый опыт в разработке веб-приложений
  • работа с БД Oracle

разработчик

Август 2006 — Ноябрь 2012
MERA

Задачи: начал с реализации протоколов SS7 стека. дальше занимался разработкой ПО для SIP-телефонов

Технологии: C/C++

Проекты:
  • Поддержка и разработка MTPL3 – M3UA и SCTP протокола стека SS7
    C/C++, ClearCase, SS7
  • Поддержка ПО для SIP-телефонов.
    C++, SVN, SIP
  • Разработка клиент-ориентированного сервиса звонков
    Java servlets, SIP
  • Интеграция аудио-устройств с различными программами
    C++, COM, TAPI
Достижения:
  • развитие опыта в программировании
  • опыт в поддержке
  • понимание принципов разработки ПО
  • опыт управления командой