Albert Harutyunyan - PHP / Laravel разработчик
Навыки
- CQRS
- DDD
- Docker
- Git
- Laravel
- Lumen
- MySQL
- PHP 7.x
- PHP 8.x
- PostgreSQL
- RabbitMQ
- Redis
- REST API
- Swagger
Опыт работы
gConverters
SQL junior developer - Сентябрь 2017 — Январь 2019Преобразование SQL-данных между CMS и форумами
Evistep
Laravel разработчик - Июль 2020 — Февраль 2021Оптимизация SQL-запросов
Интеграции с GitHub, Bitbucket, Zoho CRM, Asana
Использование Laravel Queues, Webhooks, REST API
L-it
Laravel разработчик - Февраль 2021 — Октябрь 2021Рефакторинг архитектуры backend на Lumen и PostgreSQL
Использование трёхслойной архитектуры
Полный отказ от Eloquent, написание SQL с Doctrine DBAL
Оптимизация API, сокращение времени отклика более чем в 2 раза
Quant Lines
PHP разработчик - Октябрь 2021 — Июль 2022Поддержка и рефакторинг легаси-кода
Перенос части функционала на Laravel
LabinTech
Laravel разработчик - Сентябрь 2022 — Декабрь 2022Разработка социальной сети с ролевой системой и коммуникационным модулем
Реализация системы ролей и прав доступа (админ, сотрудник, организация, клиент)
Внедрение личных и групповых чатов
Реализация постов с изображениями (автоматическая компрессия через intervention/image)
Обработка видео (сжатие и обрезка с помощью FFmpeg)
Оптимизация БД и API для высокой нагрузки
Ichild
Laravel разработчик - Июнь 2023 — Сентябрь 2023Разработка приложения «Наш Ребёнок»
Реализация API и административной панели
Использование Redis Index для ускорения поиска вместо ClickHouse
ХлебБери
Laravel разработчик - Декабрь 2023 — настоящее времяОптимизация тяжёлых SQL-запросов
Внедрение CI/CD
Настройка и использование Docker
Образование
Бакалавр, Физика полупроводников и микроэлектроника
Национальный Политехнический Университет Армении2013-2019
Обо мне
Опытный PHP / Laravel разработчик с более чем 5 годами работы в сфере веб-разработки. Специализируюсь на создании высоконагруженных систем, микросервисной архитектуре и построении API. Умею проектировать архитектуру с нуля, следую принципам чистого кода и SOLID, применяю паттерны проектирования, использую современные технологии для разработки масштабируемых решений.