Петро
Fullstack-розробник, 70 000 UAH
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/17261695/
Work experience
Fullstack-розробник
from 02.2024 to now
(2 years)
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.
Education
КНЕУ
Мiжнароднi економiчнi вiдносини, Київ
Higher, from 2016 to 2025 (9 years)
Additional education and certificates
SkillUp QA Software Testing
2023, 6 місяців
Certificate
Knowledge and skills
- Цілеспрямованість
- Frontend-розробка
- React
- Supabase
- PostgreSQL
- розробка кастомного CRM
- Архітектура рішень
- Асинхронне програмування
Language proficiencies
- English — advanced
- Ukrainian — fluent
Similar candidates
-
Intern Trainee Fullstack-розробник
Remote -
Fullstack-розробник
85000 UAH, Remote, Vinnytsia , more 2 cities -
Fullstack Developer
Remote, Chernivtsi -
Junior Frontend/Fullstack developer
Remote, Lviv -
Fullstack-програміст
Remote, Kharkiv -
Fullstack-розробник
60000 UAH, Remote