фото профиля

Алексей Гирявенко

Fullstack Developer

Обо мне

Full-Stack Developer (Vue.js, NodeJS, NestJS, Laravel, TypeORM, PostgreSQL) с практическим опытом разработки и поддержки высоконагруженных CRM-систем (≈3K пользователей, healthcare domain).

Имею сильный опыт в проектировании масштабируемых API, оптимизации баз данных и разработке real-time функциональности. Фокусируюсь на производительности, чистой архитектуре и надежных решениях, которые улучшают пользовательский опыт и эффективность бизнеса.

Выпускник программы IT Generation от Министерства цифровой трансформации Украины.

Достижения

    • Улучшил скорость загрузки страниц на 30-80% во frontend и backend сценариях за счет уменьшения лишних данных в payload, удаления избыточных серверных запросов и оптимизации PostgreSQL-запросов.
    • Реализовал backend proxy для доставки файлов из S3 - повысил безопасность (без прямых публичных ссылок) и упростил интеграцию на frontend.
    • Разработал переиспользуемый модуль шаблонов задач для CRM - сотрудники создают новые задачи быстрее и с меньшим количеством ошибок, что повышает эффективность рабочих процессов.
    • Создал переиспользуемые Vue composables и базовые UI-компоненты, включая flow загрузки скриншотов, который используется в 3 модулях (новости, комментарии, задачи) - снизил дублирование кода и ускорил разработку функциональности.
    • Разрабатывал модули высоконагруженной healthcare CRM (≈3K пользователей), обеспечивая стабильность и производительность под пиковой нагрузкой.
    • Получил грант IT Generation.

Опыт

  • Fullstack Developer

    Palmo ()
    • Разрабатывал и поддерживал цифровую платформу ON Clinic для взаимодействия с пациентами: публичный медицинский сайт, кабинет пациента, CRM-модули, Telegram-бота, а также сценарии онлайн-записи и оплаты для сети медицинских центров.
    • Оптимизировал PostgreSQL-запросы и производительность API с помощью кеширования и индексации.
    • Улучшал frontend-интерфейсы и внедрял переиспользуемые hooks/components для ускорения разработки.
    • Работал в agile-командах с аналитиками, разработчиками, QA и DevOps, участвуя в проектировании решений.
  • Front End Developer Internship

    DAN.IT ()
    • Получил практический опыт работы в командах из 3-9 человек над full-cycle проектами.
    • В одном из проектов выполнял роль team lead: координировал распределение задач и помогал участникам команды.
    • Разработал проект социальной сети с использованием React, Redux, MUI.

Дополнительный опыт

  • Преподаватель веб-разработки (Logika School)

    Обучал школьников веб-разработке и основам frontend, объясняя HTML, CSS, базовый JavaScript и практическую структуру проектов доступным языком.

  • Менеджер по закупкам (VHH Group)

    Обеспечивал бесперебойные поставки оборудования, комплектующих и материалов. Проводил анализ рынка, вел переговоры и заключал договоры, контролировал качество товаров и услуг.

  • Категорийный менеджер по закупкам (ООО "Эффект")

    Управлял закупками в закрепленной категории, вел переговоры с поставщиками и улучшал оборачиваемость товарных запасов. Проводил прогнозирование спроса и анализ рыночных тенденций для увеличения продаж и оборота.

Образование

  • Высшее образование: инженер технологического оборудования

    Донецкий национальный университет экономики и торговли

    Диплом специалиста

Учебные и pet-проекты

Некоммерческие проекты, созданные во время обучения и личной практики.

  • - Nonograms Game:

    Логическая игра: японский кроссворд.

    Основные технологии: JavaScript

    Превью игры Nonograms
  • - Sports Events App:

    Сервис бронирования спортивных событий.

    Основные технологии: Vue, Firebase

    Превью Sports Events App