Запускаем афишу образовательных курсов на «Моём круге». Читать подробности
Профессиональные навыки
Опыт работы
Интерактивные онлайн-курсы
Санкт-Петербург
Бекенд разработчик
Сентябрь 2018 — По настоящее время (1 год и 1 месяц)
Помогаем перспективным предпринимателям и эффективным командам строить прибыльный бизнес в различных интернет-сегментах
Санкт-Петербург
программист (php)
Июль 2013 — По настоящее время (6 лет и 3 месяца)

- разработка технических проектов

- оценка сроков выполнения задач

- распределение продуктовых задач между разработчикам (совместно с менеджером)

- разбор внештатных ситуаций

- распределение технических задач между разработчикам

- проведение codereview

- обучение новичков и "погружение" в проекты

- разработка кода

- проведение собеседования сотрудников при приёме на работу

- контроль качества и соответствие тех. проекту

- участие в реализации следующих проектов:

https://fotostrana.ru/play/ - каталог приложений на Фотостране.

https://fotostrana.ru/story/spring/ , https://fotostrana.ru/story/tropic/ , https://fotostrana.ru/story/autumn/  (необходима авторизация на Фотостране)

Проект Истории. 60к DAU и 25к запросов в минуту на совершения внутриигровых действий.

Профессиональные навыки

Основной используемый стек:

Бэкенд: PHP7, MySQL, memcache + несколько внутренних продуктов аналогичных по функционалу Redis и RabbitMQ.

Фронтенд: JS (ES5, ES6), html5, css3, webpack, babel, sass.

PHP: На текущем месте работы используется собственный фреймворк (корнями вырос из Zend и поддерживает его идеологию), есть небольшой опыт использования Yii и Slim.

БД: MySQL с движком InnoDb. Использовался всесторонне с упором на оптимизацию скорости выполнения запроса и кэширование данных:

  1. проектирование структуры таблиц

  2. написание запросов

  3. анализ медленных запросов и разбор результата EXPLAIN

  4. построение индексов

  5. и тд.

VCS: git + небольшой опыт использования svn

Другие технические скилы:

  • есть опыт поддержания существующего и разработка нового API для партнеров

  • заведение и написание selenium тестов

  • написание технических проектов по разработке продукта для других разработчиков

  • небольшой опыт разработки “домашних” проектов на nodeJS, Go, C#