Резюме специалистов Creative

Андрей К.

UPPER-MIDDLE BACKEND DEVELOPER



Основной стек: PHP, Symfony
Коммерческая разработка: 5 лет
Знание английского: B1 — Intermediate

Навыки


PHP

  • Symfony, Doctrine, Composer, PHPUnit, PSR

Base

  • ООП, SOLID, KISS, DRY
  • PostgreSQL
  • Rest
  • Docker
  • Basic Authentication, JWT, HTTPS, bcrypt
  • Nginx

  • Также есть опыт работы с: Паттерны, YAGNI, MySQL, RabbitMQ, Gitlab CI/CD, CSRF, Apache, CodeCeption, JavaScript

Опыт работы


01.2022— наст.время

Сервис по предоставлению услуг (NDA)

Область и направление услуг находятся под NDA.
Роль на проекте: Backend Developer
Технологии: Symfony
Команда: 3 backend, 2 frontend, 1 QA, 1 PM специалисты.
— Разработка API для личного кабинета пользователя
— Работа с другими сервисами по API / Интеграция с сторонними сервисами
— Разработка личного кабинета пользователей и провайдеров услуг
— Рефакторинг, оптимизация кода и запросов
— Аутентификация, авторизация
— Тестирование, написание тестов, проведение код-ревью
— Работа в методике SCRUM
—Наставничество молодых специалистов

10.2021— 01.2022

Сервис по выкупу и продаже автомобильной техники (NDA)


Роль на проекте: Backend Developer
Технологии: Symfony + Api Platform
Команда: 2 backend, 2 frontend, 1 QA специалисты.
— Разворачивание проекта
— Базовые эндпоинты (получение данных по макетам)
— Авторизация (в процессе)

11.2019 — 10.2021

Сервис, предоставляющий услуги по подбору персонала и поиску работы (NDA)

Сервис разработанный для работодателей и соискателей.
Роль на проекте: Backend Developer
Технологии: php, самописный фреймворк, symfony, elasticsearch, postgress, PostgreSQL, redis, rabbitMQ
Команда: 5 backend, 2 frontend, 2 QA, 1 PM специалисты.
— Разработка API для личного кабинета пользователя
— Разработка API для микросервисов
— Создание системы парсинга из таблиц
— Интеграция с внешними системами
— Разработка и интеграция микро-сервисов
— Нормализация и импорт данных
— Техническая поддержка
— Логирование действий пользователей
— Рефакторинг, оптимизация кода и запросов, проведение код-ревью
— Работа с парсерами (web, doc, pdf), работа с сервисами аналитики и отчетов.
— Работа в методике SCRUM, team capacity.
— Запись событий в нотификационную ленту рекрутера

06. 2019 — 11.2019

Онлайн видео курсы

Сервис для покупки и просмотра онлайн курсов


Роль на проекте: Backend Developer
Технологии: PHP, Symfony, mysql, PHPUnit, Redis
Команда: 2 backend, 1 Frontend, 1 PM специалисты.


—Разработка Api личного кабинета (+ сложная анкета пользователя), настройка админ панели (easyadmin)
—Разворачивание проекта
—Настройка ci/cd
—Интеграция с внешними сервисами (youtube, vimeo, smsc.ru, mailchimp, unisender)
—Интеграция с платежными системами
—Рефакторинг, оптимизация кода и запросов
—Тестирование (phpunit)
—Логирование действий пользователей
—Рассылка новостей по Email, оповещение/подтверждение по смс
—Авторизация и аутентификация пользователя (2х факторная, по смс)

06. 2019 — 11.2019

Личный кабинет инвестора


Роль на проекте: Backend Developer
Технологии: php, symfony, mssql, PHPUnit
Команда:  2 backend, 2 frontend, 1 devops, 1 Project manager, 1 QA специалисты. 

— Разработка API для личных кабинетов УК Велес менеджмент и ИК Велес капитал
— Интеграция с внешними системами
— Рефакторинг, оптимизация кода и запросов, проведение код-ревью
— Интеграция  с платежными сервисами (различные платежные системы)
— Настройка авторизации и аутентификации пользователей
—Тестирование (phpunit)
—Логирование действий пользователей
—Рассылка новостей и оповещений по эмейл, оповещение/подтверждение по смс
—Интеграция с платежными сервисами
—Настройка ci/cd

До 2019
Технологии: symfony, laravel, yii1, yii2, react (js), nginx, apache, mssql, mysql, posgress, mongodb, redis, elasticsearch, apache solr, rabbitMQ
Backend