Резюме: Fullstack-разработчик
Марeeв Ивaн
25 лет, родился 17 апреля 2000
+7 (914) 3291447 — предпочитаемый способ связи • tg: @mareev_ivan
enmareev17@gmail.com
telegram: @mareev_ivan
Специализации:
— Программист, разработчик
Тип занятости: полная занятость
Опыт работы — 4 года 2 месяца
Февраль 2024 —
Март 2026
2 года 2 месяца
СКБ Приморья Примсоцбанк
Владивосток, www.pskb.com
Финансовый сектор
• Банк
Fullstack-разработчик
Проект: Корпоративный HR-портал самообслуживания сотрудников банка.
Внутренняя платформа автоматизации HR-процессов: просмотр расчётных листов, подача
заявок на отпуск, взаимодействие с кадровым отделом и бухгалтерией. Система обслуживает
1200+ сотрудников банка.
Мои ключевые достижения:
-- Разработал модуль просмотра расчётных листов с интеграцией во внутреннюю банковскую
систему: реализовал собственный механизм генерации и валидации JWT-токенов без
сторонних библиотек (требование ИБ-политики банка);
-- Реализовал личный кабинет руководителя с агрегацией данных по подразделению:
движение персонала, статистика по уволенным, аналитические показатели - время
формирования сводного отчёта сократилось с 35 минут (ручной Excel) до 90 секунд (замеры
через Laravel Debugbar + данные из внутренней аналитики);
-- Оптимизировал запросы к БД в модуле HR-аналитики: добавил составные индексы по полям
(department_id, status, fired_at), переписал вложенные подзапросы на CTE - время загрузки
дашборда руководителя снизилось с 3.8с до 420мс (slow query log);
-- Спроектировал архитектуру модуля аналитики с явным разделением на сервисный и
репозиторный слои: время добавления новой аналитической метрики сократилось с 3 дней до
4-5 часов (оценка по diff в GitLab при мерже);
-- Провёл рефакторинг legacy-кода модуля заявок: устранил дублирование бизнес-логики,
выделил 4 сервисных класса - покрытие unit-тестами PHPUnit выросло с 14% до 68% (отчёт
PHPUnit Coverage);
-- Самостоятельно собирал требования у внутренних заказчиков в период отсутствия
системного аналитика: формировал технические задания для 3 новых модулей и ставил задачи
команде, сохранив плановые сроки релиза (по истории задач в Jira);
Технологический стек: PHP 8, Laravel, Postgresql, Redis, REST API, JWT, PHPUnit, Docker, Git,
JavaScript, VueJs, Giltab, Grafana, JWT.
Февраль 2022 —
Январь 2024
2 года
EasyCode
Казань
Информационные технологии, системная интеграция, интернет
• Интернет-компания (поисковики, платежные системы, соц.сети,
информационно-познавательные и развлекательные ресурсы, продвижение сайтов и
прочее)
Fullstack-разработчик
Проект: Образовательная LMS-платформа с кабинетами ученика и родителя.
Платформа для школы программирования: отслеживание прогресса ребёнка, доступ к
учебным материалам, просмотр выполненных проектов и обратная связь по занятиям.
Обслуживает несколько сотен учеников и их родителей.
Мои ключевые достижения:
-- Разработал backend платформы с нуля: спроектировал структуру БД на 22 таблицы,
реализовал сервисный слой, REST API и систему авторизации с разграничением ролей (ученик
/ родитель / преподаватель / администратор) - API в дальнейшем использовали
frontend-разработчики для создания React-интерфейса.
-- Внедрил Laravel Octane на базе Swoole для параллельной обработки запросов к API: среднее
время отклика снизилось с 310мс до 80мс при пиковой нагрузке 250+ одновременных сессий
(нагрузочное тестирование k6);
-- Настроил контейнеризированную среду разработки на Docker с сервисами PHP-FPM, Nginx,
MySQL и Redis - время развёртывания окружения для нового разработчика сократилось с 2
часов до 12 минут (замеры на трёх последовательных онбордингах);
-- Реализовал систему хранения и отображения результатов обучения: выполненные проекты,
история занятий, статистика прогресса по курсу - родители получили возможность отслеживать
динамику ребёнка без обращения к преподавателю (данные из счётчика в админке: 78%
родителей используют кабинет еженедельно);
Технологический стек: PHP 8, Laravel, Laravel Octane, MySQL, Redis, Docker, Nginx, REST API, Git,
React.
Образование
Высшее
Дальневосточный федеральный университет, Владивосток
ИМКТ, Программная инженерия
Навыки
Знание языков Русский — Родной
Английский — B2 — Средне-продвинутый