← В ленту
Регистрация: 27.01.2023

Эдуард Хачатуров

Специализация: PHP Developer

Портфолио

Optimax Dev

Команда: 6 back и teamlead. Постановка задач в Jira, спринты каждую неделю, по результатам спринта демо, ежедневные митинги и встречи команды в Slack. Мои обязанности и достижения: - Разработка в команде двух микросервисов по международной доставке и пользователю. - Покрытие кода Unit-тестами (99% покрытия). - Дебаг и мониторинг через Xdebug и Sentry. - Проведение код ревью. - Разработка и улучшение функционала международной доставки.(стоимость, сроки, определения мастертрека). - Использование паттернов проектирования и SOLID. - Перевод старых микросервисов на актуальную версию PHP (с 7.0 на 8.0). - Расширение существующего функционала пользователя. - Участие в митингах и личных встречах на английском языке.

Эквио

Постановка задач в Jira, спринты каждые 2 недели, по результатам спринта демо, ежедневные митинги и встречи команд в Discord. Мои обязанности и достижения: - Разработка высоконагруженного проекта на Yii2. - Переделал сервис передачи смс сообщений на Go. - Рефактор легаси и оптимизация кода. - Оптимизация работы индексов и уменьшения времени ресурсоемких запросов. - Проведение код ревью. - Взаимодействие с командами android/ios. - Расширение функционала авторизации пользователей через сторонние сервисы (Ozon,Azure).

МСота

Продукт: маркетплейс. Пришел в команду в качестве разработчика для создания крупного маркетплейса «с нуля». Команда: 3 back, 2 front, teamlead, PM, QA Постановка задач в Jira, спринты каждые 3 недели, по результатам спринта проводилось всеобщее демо , общение команды в Slack. Мои обязанности и достижения : - Разработка микросервисной архитектуры на Symfony 6. - Обсуждение архитектурных решений с командой. - Разработал бандлы для команды по Kafka и AWS S3. - Создание своей системы авторизации пользователя и продавца - Проведение код ревью. - Разработка функционала выгрузки товаров через csv/xlsx. - Разработка различных модулей взаимодействия товаров фильтров и категорий. - Написание документации проекта. - Проектирование сервиса для работы с телеграмм ботом на Go. - Проектирование бд. Занимался проектом в свободное от работы время, с сентября на фулл тайме. Проект завершен и передан на поддержку на аутсорс.

Скиллы

Bitbucket
CSS
Docker
GIT
GitLab
Golang
HTML
JIRA
Kafka
Laravel
MVC
Mysql
PHP
PostgreSq
Redis
Symfony
Yii2
ООП

Опыт работы

Backend PHP-разработчик
06.2022 - 01.2023 |МСота
PHP 8,0, Symfony 6, PostgreSql, Redis, Kafka, Docker, Reindexer, Golang, Laravel
Продукт: маркетплейс. Пришел в команду в качестве разработчика для создания крупного маркетплейса «с нуля». Команда: 3 back, 2 front, teamlead, PM, QA Постановка задач в Jira, спринты каждые 3 недели, по результатам спринта проводилось всеобщее демо , общение команды в Slack. Мои обязанности и достижения : - Разработка микросервисной архитектуры на Symfony 6. - Обсуждение архитектурных решений с командой. - Разработал бандлы для команды по Kafka и AWS S3. - Создание своей системы авторизации пользователя и продавца - Проведение код ревью. - Разработка функционала выгрузки товаров через csv/xlsx на Laravel - Разработка различных модулей взаимодействия товаров фильтров и категорий. - Написание документации проекта. - Проектирование сервиса для работы с телеграмм ботом на Go. - Проектирование бд. Занимался проектом в свободное от работы время, с сентября на фулл тайме. Проект завершен и передан на поддержку на аутсорс.
Middle PHP Developer
03.2022 - 08.2022 |Optimax Dev
PHP 8,0, Symfony 5, Mysql, Redis, Kafka, Docker, Bitbucket
Продукт: международный онлайн-ритейл оптики Команда разработки находилась в СНГ, основные офисы в Израиле и Нью-Йорке. 
Команда: 6 back и teamlead 
Постановка задач в Jira, спринты каждую неделю, по результатам спринта демо, ежедневные митинги и встречи команды в Slack

 Мои обязанности и достижения: 
- Разработка в команде двух микросервисов по международной доставке и пользователю 
- Покрытие кода Unit-тестами(99% покрытия)
 - Дебаг и мониторинг через Xdebug и Sentry
 - Проведение код ревью
 - Разработка и улучшение функционала международной доставки (стоимость, сроки, определения мастертрека)
 - Использование паттернов проектирования и SOLID 
- Перевод старых микросервисов на актуальную версию PHP (с 7.0 на 8.0)
 - Расширение существующего функционала пользователя - Участие в митингах и личных встречах на английском языке 
 Проблемы с регулярными выплатами зп, постоянная текучка кадров и неисполнение обязанностей договора со стороны компании заставили покинуть эту компанию
PHP-разработчик
12.2021 - 03.2022 |Эквио
PHP 7.4, Golang, Yii 2, Mysql, Redis, RabbitMq, Docker, GitLab
Продукт: Платформа по обучению персонала внутри компании Огромный высоконагруженный проект с огромным легаси. 
Задача была разгрести все, что до этого сделал аутсорс. Команда: 4 back , PM, TeamLead, TechLead Постановка задач в Jira, спринты каждые 2 недели, по результатам спринта демо, ежедневные митинги и встречи команд в Discord

 Мои обязанности и достижения:
 - Разработка высоконагруженного проекта на Yii2
 - Переделал сервис передачи смс сообщений на Go
 - Рефактор легаси и оптимизация кода
 - Оптимизация работы индексов и уменьшения времени ресурсоемких запросов
 - Проведение код ревью
 - Взаимодействие с командами android/ios
 - Расширение функционала авторизации пользователей через сторонние сервисы (Ozon,Azure) 

Сотрудничество с компанией пришлось прекратить в связи со спецоперацией, компания столкнулась с трудностями (часть бизнеса была связана с Украиной)
PHP-разработчик
04.2019 - 12.2021 |Involta
PHP 7.0 – 7.4, Golang, Yii 2, Laravel, Postgre, Mysql, Redis, HTML, CSS, Docker, GitLab
Команда: на проект обычно 4-6 человек (2 back, 2 front, PM, QA). Задачи ставились в собственном Таск трекере. Мои обязанности и достижения: - Создание сайтов (интернет магазины и коммерческие проекты) на фреймворке Yii2. - Поддержка Cms компании, внедрение новых технологий. - Работа с платежными шлюзами и биллингом. - Разработка Rest Api приложений. - Рефакторинг кода. - Создание выгрузок для интернет-магазина (pdf,xlsx,csv). - Принимал участие в разработке гос. заказов (проект ГИС) и специальных цмс для компаний. Позднее : - Оптимизация запросов бд (mysql и postgre). - Поддержка сразу нескольких интернет магазинов. - Руководство командой для разработки определенных проектов. - Внедрение системы наставничества и менторинга новичков (документация, подбор курсов и задач для прокачки навыков). - Создание интеграции с API транспортных компаний на Yii2. - Создание микросервисов для переноса различного функционала с Yii на Go. Достижения: - Пришел в компанию как junior и вырос до middle уровня. - Ввел в компанию систему наставничества и менторинга новичков. Спустя долгое время работы в данной компании я больше не видел перспектив роста и интересных задач.

Образование

Php разработка
2021
Special Trainings / Courses
Строительство уникальных зданий и сооружений (Магистр)
2011 - 2017
Ивановский государственный архитектурно-строительный университет

Языки

РусскийРоднойАнглийскийПродвинутый