Резюме: Backend разработчик
Общий опыт работы 2 года 7 месяцев
Разрабатывал архитектуру и реализовывал REST API для крупных проектов на Laravel, включая высоконагруженные системы.
Работал по методологии Scrum.
Оптимизировал производительность приложений: снизил время ответа API на 20–30% за счет кэширования (Redis), рефакторинга тяжелых запросов и оптимизации работы очередей.
Настраивал и использовал встроенные возможности Laravel: очереди, события, Service Providers, Artisan команды, middleware.
Интегрировал платежные системы, работал с экспортом данных в Excel и PDF через API.
Проводил рефакторинг легаси-кода, внедрял принципы SOLID и паттерны проектирования (Repository, Service Layer).
Разрабатывал и дорабатывал компоненты на Vue.js (Pinia, Vuex, Element Plus).
На Laravel реализовывал REST API, дорабатывал сложные аналитические запросы к ClickHouse.
Оптимизировал тяжелые запросы в ClickHouse (работа с таблицами объемом от 10 000 записей, сложные JOIN'ы), выявлял и устранял узкие места, что ускорило формирование отчетов в несколько раз.
Выполнял анализ и оценку задач, участвовал в планировании спринтов.
Участвовал в 8 проектах (интернет-магазины, корпоративные порталы).
Разрабатывал и дорабатывал компоненты на 1С-Битрикс, расширял функциональность под требования бизнеса.
Писал artisan команды, рефакторил код, работал с: платежами, очередями, настроивал сервис контейнеры, middleware и остальные встроенные в laravel функции, разворачивал докер контейнеры