Петро

Fullstack-розробник

Вид зайнятості: повна, неповна
Зарплата: 70 000 грн/міс
Вік: 28 років
Місто проживання: Київ
Готовий працювати: Дистанційно
Вид зайнятості:
повна, неповна
Зарплата:
70 000 грн/міс
Вік:
28 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон, ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Fullstack-розробник

з 02.2024 по нині (2 роки)
Kuiv Lifeguard Service, Дистанційно (Охорона, безпека)

Проєкт: Lifeguard Kyiv Management System (LMS)

Роль: Fullstack Developer / Architect

Посилання: lifeguard.kyiv.ua



Опис проєкту:

Розробка комплексної системи управління для рятувальної служби Києва (Kyiv Lifeguard Service). Платформа автоматизує процеси подачі звітності, управління змінами, обліку персоналу та інвентарю, замінюючи застарілі паперові методи та чати. Система складається з публічного лендінгу та закритої адміністративної SPA-панелі (CRM).



Використаний стек:

Frontend: React.js 18 (Hooks, Custom Hooks), Redux Toolkit (RTK Query), React Router v6.
UI/UX: Tailwind CSS, Vuexy Admin Template (кастомізація компонентів), Material UI.
Backend & Infrastructure: Supabase (PostgreSQL), Edge Functions.
Auth & Security: Supabase Auth (JWT), Row Level Security (RLS) для розмежування доступу даних.
Realtime: Supabase Realtime (миттєве оновлення статусів та заявок).
Tools: Git, Docker (для локальної розробки), n8n (автоматизація процесів).


Ключові досягнення та реалізований функціонал:



Архітектура та Frontend:

Розробив масштабовану SPA-архітектуру з використанням Functional Components. Реалізував суворе розділення бізнес-логіки та UI.
Впровадив глобальний стейт-менеджмент через Redux Toolkit для синхронізації даних між модулями адмінки.
Створив адаптивний інтерфейс (Mobile First), що дозволяє рятувальникам зручно заповнювати звіти зі смартфонів прямо на пляжах.


Backend та Робота з даними:

Спроєктував реляційну схему бази даних у PostgreSQL.
Налаштував Row Level Security (RLS) політики, забезпечивши суворий контроль доступу: адміністратори бачать все, лінійний персонал — тільки свої зміни.
Реалізував систему завантаження та зберігання медіафайлів (фотозвіти з локацій) через Supabase Storage.


Бізнес-логіка:

Розробив модуль управління змінами: планування графіку, облік відпрацьованих годин, автоматична генерація табелів.
Реалізував систему цифрових звітів (Digital Reporting), що скоротило час обробки інформації керівництвом.
Інтегрував Realtime-оновлення для диспетчерської панелі (оновлення ситуації на локаціях без перезавантаження сторінки).


DevOps та Оптимізація:

Налаштував CI/CD пайплайни для автоматичного деплою.
Оптимізував продуктивність додатку (Code splitting, Lazy loading), досягнувши високих показників у Lighthouse.

Освіта

КНЕУ

Мiжнароднi економiчнi вiдносини, Київ
Вища, з 2016 по 2025 (9 років)

Додаткова освіта та сертифікати

2023, 6 місяців, є сертифікат

Знання і навички

  • Цілеспрямованість
  • Frontend-розробка
  • React
  • Supabase
  • PostgreSQL
  • розробка кастомного CRM
  • Архітектура рішень
  • Асинхронне програмування

Знання мов

  • Англійська — просунутий
  • Українська — вільно

Кандидати за містами