Працював в 4 компаніях 4 роки 10 місяців
Послуги для населення - інше, Готелі / Ресторани / Розважальні комплекси, Державний сектор, Медицина та Охорона здоров'я
Middle Full Stack Developer
Kyiv Lifeguard Service
Послуги для населення - інше
1 рік 10 місяців
05.2024 - до теперішнього часу
Проєкт: 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.
QA Engineer
BBQ CHEF
Готелі / Ресторани / Розважальні комплекси
11 місяців
05.2023 - 03.2024
У мої обов'язки як QA Engineer входило проведення тестування функціоналу програмного забезпечення, виявлення помилок та їх документування, розробка та виконання тест-кейсів. Я активно співпрацював з розробниками для виправлення виявлених проблем, що дозволило підвищити якість продукту. Мої зусилля сприяли вчасному випуску продукту на ринок та зменшенню кількості помилок, виявлених під час експлуатації.
QA Engineer
Дія
Державний сектор
2 місяці
02.2023 - 03.2023
QA Engineer + Front End Developer
Ліки України, ТОВ
Медицина та Охорона здоров'я
1 рік 9 місяців
05.2021 - 02.2023
Ключова інформація
# Skills & Expertise
## ?? Hard Skills
### Frontend Development
* Core: JavaScript (ES6+, Event Loop, Async/Await), TypeScript (Intermediate).
* Frameworks & Libraries: React.js 18+ (Hooks, Custom Hooks, Context API), Vue.js (Basic understanding of Composition API).
* State Management: Redux Toolkit (Slices, Thunks), RTK Query (Caching, Optimistic UI), Zustand/Pinia concepts.
* UI/UX: Tailwind CSS, SCSS/SASS, Material UI, Responsive Design (Mobile First), Vuexy Admin Template implementation.
* Forms: React Hook Form, Zod/Yup validation schemas.
### Backend & Infrastructure (Serverless Focus)
* BaaS (Backend-as-a-Service): Deep expertise in Supabase.
- Database Schema Design.
- Row Level Security (RLS) policies for data protection.
- Supabase Auth & JWT management.
- Realtime subscriptions (WebSockets).
- Edge Functions (Deno/Node.js).
* Database: PostgreSQL (Relational Data Modeling, JOINs, Indexes, SQL basics).
* API: REST API design, Fetch API, Axios, Postman.
### Tools & DevOps
* Environment: Docker (Containerization basics), WSL2 (Ubuntu Linux), Node.js Runtime.
* Version Control: Git (Git Flow, Pull Requests, Merge/Rebase).
* Automation: n8n (Workflow automation, Webhooks, API integrations).
* AI Integration: Experience with AI-driven development, LLM prompting for code generation.
---
## Soft Skills
* Product-Oriented Mindset: Focus on delivering business value, not just writing code. Ability to translate business requirements into technical solutions.
* Problem Solving: Strong analytical skills with a focus on practical solutions. Ability to debug complex issues and navigate documentation independently.
* Adaptability: Fast learner, open to new technologies (e.g., switching between React and Vue, integrating AI tools).
* System Thinking: Understanding the application as a whole (Frontend + Backend + DB + Infrastructure).
* Perfectionism in Code: Commitment to writing clean, maintainable, and scalable code (DRY, KISS principles).
* Self-Management: Disciplined in remote work environments, time management, and meeting deadlines.
Навчався в 1 закладі
КНЕУ
Міжнародні економічні відносини
Киев, 2025
Володіє мовами
Англійська
поглиблений
EF SET
Російська
вільно
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
SkillUp
HTML, CSS, JS, MySQL
Jira, Postman, RestAPI
Scrum, Agile
TestCases, Checklist, Blackbox Testing
EF SET Certificate
https://drive.google.com/file/d/1b4m6jH0BTXhbCdtskz17BGf-bpC40Ntz/view?usp=drivesdk
QA Engineer GoIT
Software Testing
Peter
Peter
Full Stack Developer удаленно

Київ
Активно шукає роботу
повна зайнятість, неповна зайнятість
Характер роботи: віддалена робота
Остання активність 1 тиждень тому