Денис Беляев

web-разработчик

Местоположение

Проживание: Россия, Санкт-Петербург

Готовность к работе: готов к переезду

Возраст и стаж

Стаж: 5 лет и 3 месяца

Зарплатные ожидания: От 90000 руб.

Контактная информация

Мой круг: https://moikrug.ru/sderxc
Др.: +79215641105
Вконтакте: mrsderxc

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


PHP • Высоконагруженные системы • MySQL • HTML • JavaScript • CSS • ООП • Git • SQL

Опыт работы


Июль 2013 —
По наст. время
(5 лет и 3 месяца)

Embria

программист (php)
Россия, Санкт-Петербург

Обязанности и достижения

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

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

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

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

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

- проведение 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#