Обо мне

Я опытный Fullstack JavaScript разработчик с хорошей экспертизой в:

  • языке JavaScript (ES5, ES6, ES7, TypeScript)
  • Node.js (с версии 0.10)
  • проектировании API (RESTful, WebSocket RPC)
  • БД (PostgreSQL, MongoDB, MySQL)
  • Nginx
  • React/Redux стеке
  • библиотеках (Lodash, Ramda, etc...)

Есть опыт работы в таких областях:

  • Миграции БД (MySQL->MongoDB, MongoDB->PostgreSQL)
  • DevOps (Docker, HAProxy, etc)
  • CI, CD (Teamcity, Bicycle)
  • Linux
  • Github, Bitbucket, Gitlab

Есть опыт руководства командой разработчиков.

В профессиональном плане интересуюсь проектированием, архитектурой, языками программирования (ES, Golang, Kotlin, Haskell)

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Август 2017 — по настоящее время (4 месяца)
Лайфстрим
Senior frontend developer
Москва
Апрель 2016 — Август 2017 (1 год и 5 месяцев)
Team Lead
Москва
Обязанности и достижения

Пришел в проект после нескольких фрилансеров. Разобрался с тем, что осталось после фрилансеров, понял, что надо будет строить систему самостоятельно. Начал разработку fullstack системы (backend - node.js, postgresql; frontend - react&redux stack).

Потребовались программисты, за несколько месяцев собрали хорошую команду, которая успешно запустила кастомную CRM для туроператора.

Разработал REST и WebSocket RPC API для двух систем. Во время разработки backend разработал гибкую, удобную и надежную систему работы с БД из node.js. Также отвечал за сервера, их настройку и поддержку.

Ключевые слова: Node.js, PostgreSQL, REST API, WebSocket RPC API, React, Redux, Linux.

Сентябрь 2012 — Апрель 2016 (3 года и 8 месяцев)
Vitest
Fullthrottle javascript developer
Москва
Обязанности и достижения

Отвечал за backend, frontend и сервер.

Администрировал сервер (ubuntu), БД (mongo + postgres), успешно мигрировал сначала mysql -> mongo, потом mongo -> postgres.

Разрабатывал node.js-бэкенд, фронтэнд и браузерную админ-панель.

Разработал текстовый и бинарный API на WebSocket для работы с датчиками и клиентами (мобильные приложения, сайт).

Февраль 2011 — Май 2012 (1 год и 4 месяца)
Атлант-Дозор
PHP-разработчик
Москва
Обязанности и достижения

Дорабатывал админ-панель на PHP, сопровождал MySQL

Деплоил и настраивал gentoo.

Высшее образование
Сентябрь 2010 — Июнь 2016
МГТУ им. Баумана
Информатики и систем управления; ИУ
Москва
Специализация и достижения
Автоматизированные системы обработки информации и управления.
Рекомендательные письма
smichrissoft
знакомый

Александр работал с нами по проекту синхронизации данных между двумя базами данных разного типа - одна noSQL - CouchBase, вторая - mySQL, нужен был скрипт на node.js : http://freelansim.ru/tasks/128225.
И что же Вы думаете? Александр справился с этой задачей быстро и отлично! Общение тоже на отличном уровне. Надеюсь, нам еще доведется поработать вместе.

Письмо написано 20 ноября 2015 в 10:43