фото профілю

Олексій Гірявенко

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-проєкти

Некомерційні проєкти, створені під час навчання та особистої практики.