Зарплаты разработчиков разных квалификаций в первом полугодии 2019 по данным сервиса зарплат «Моего круга»: читать исследование на Хабре
Обо мне

Занимаюсь fullstack веб-разработкой на JavaScript.

Имею опыт проектирования/разработки/тестирования/документирования различных приложений и библиотек на JavaScript / Node.js / PHP.

Технологии, с которыми я работал:

- React, Redux (resux-thunk, redux-saga, redux-observable)
- AngularJS, Bootstrap, Material design, Ant design,
- HTML, SSR, Handlebars, Mustache, Smarty, Twig, Blade
- Flow, TypeScript, ES6, а также местами ES7, ES8, jQuery, Lodash
- BEM, Stylus, LESS, SASS, CSS Modules, Flexbox
- Jest, Enzum, Hermione, Gemini
- AST, PHP reflection
- Nginx, Apache
- Node.js, PHP
- Express, Next, Socket.io, Symfony, Laravel, Sequelize ORM, Knex, Doctrine
- MySQL, PosgreSQL (PRO) (+PostGIS), RabbitMQ, ElasticSearch, Memcached, Redis, MongoDB
- Git, Mercurial, GitHub, BitBucket, GitLab
- NPM, Yarn, Bower, Composer
- Webpack, Babel, Grunt, Gulp
- Docker Compose, Kubernetes (K8s), Ansible,
- Supervisor, PM2
- Agile methodologies (Scrumban, Kanban)
- Redmine, Jira, Jenkins, Grafana, Okmeter.io,
- REST (Swagger), JSON RPC (+WebSocket), gRPC (Protobuf), SOAP, FireBase
- JWT, OAuth
- SPA, ServiceWorker

Профессиональные навыки
Опыт работы
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Разработчик интерфейсов
Май 2018 — По настоящее время (1 год и 7 месяцев)

- разработка маркетплейса beru.ru

- разработка интерфейсных компонентов

- написание тестов (юнит и интеграционных)

- проведение code review

- работа со сложной инфраструктурой

- в паре с коллегой сделал turbo версию карточки товара beru, которая имеет в разы большую конверсию

- сделал решение, которое позволяет команде маркетинга и юристам быстро менять текста без участия разработки и ожиданий релизов

Altarix разрабатывает мобильные сервисы и мультиплатформенные мобильные приложения для бизнеса и госсектора
Ведущий программист
Февраль 2017 — Апрель 2018 (1 год и 3 месяца)

Lead JS на проектах:
- Разработка проекта в сфере телемедицины с использованием микросервисной архитектуры
- Разработка проекта единого диспетчерского центра москвы

- разработка архитектуры
- проведение code review
- коучинг
- проведение собеседований

- упростил разработку API, кратно уменьшил кол-во ошибок между клиентом и сервисами, повысил продуктивность разработки, внедрив contract first
- настроил message queue для повышения отказоустойчивости, масштабируемости и "расвязанности" сервисов
в обоих случаях выше написал библиотеки для декларативного описания процесса взаимодействия

Инженер программист
Август 2012 — Март 2015 (2 года и 8 месяцев)

- роль основного php разработчика в 5-ти проектах

- параллельная работа над несколькими проектами

- активное взаимодействие с разработчиками мобильных приложений и командой QA

- настройка интеграций с внешними сервисами

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

- научил коллег и тестировщиков писать тесты на API / выполнять запросы в postman

- разработал внутреннюю ORM на PHP, с целью гибкой трансформации данных

- разработал инструменты отслеживания изменений в API поставщиков и уведомлений об этих изменениях

- создал инструменты для интеграции с SOAP сервисами путём кодогенерации, а также подержал версионность

Издаем бесплатные казуальные игры и развиваем направление мобильного медиабаинга.
Инженер программист
Апрель 2015 — Февраль 2017 (1 год и 11 месяцев)

- доработка основного портала
- разработка сервисов с играми
- разработка системы аналитики (сбор и представление)
- разработка мобильных приложений с медиаконтентом
- разработка с нуля многопользовательской онлайн-игры (mmo) - https://vk.com/vkslither
- создание html5 игр
- разработка различных панелей администрирования

- внедрил нагрузочное тестирование танком, чтобы появилась возможность выявлять проблемы нагрузки
- настроил логирование и мониторинги, что позволило обнаружить проблемы в сети хостинга и переехать на другой, а также понимать как масштабироваться

Высшее образование
Самарский государственный архитектурно-строительный университет; СамГАСА; КуИСИ
Самара
Факультет: Информационных систем и технологий
Сентябрь 2006—Июнь 2012 (5 лет и 9 месяцев)
Магистр информационных систем Разработка экспертной системы финансирования целевых программ (С#)