Олександр Заболотній
Рейтинг
Рівень володіння мовами
Резюме
👨💻 Fullstack Developer (React / Next.js / NestJS / TypeScript / MongoDB)
🔹 Про себе
Я fullstack-розробник із досвідом створення веб- і мобільних застосунків на стеку React / Next.js / NestJS / Express / MongoDB. Реалізовую повноцінні системи — від UI до backend-архітектури, включаючи авторизацію, інтеграцію з API, SSR, адаптивні інтерфейси, фільтрацію, кошики, оплату та інші ключові функції сучасних застосунків.
Працюю самостійно та в команді, маю досвід у проєктах із ML-інженером та замовниками з ЄС.
🧩 Основний стек
Frontend:
React, Next.js (App Router), TypeScript, Redux Toolkit, Zustand, React Hook Form, Tailwind CSS, SCSS Modules, framer-motion, адаптивна верстка, анімації, SEO, SSR, CSR, пагінація, сортування, пошук.
Backend:
Node.js, Express.js, NestJS (архітектура controller–service–DTO), MongoDB (Mongoose / Prisma), JWT, bcrypt, REST API, валідація (Zod / DTO), multer, Nodemailer, cron-задачі, Stripe (оплати, webhooks), Docker, docker-compose , FastAPI
Mobile (React Native / Expo):
Форми з валідацією (React Hook Form + yup), API-запити (axios), React Navigation, інтеграція з backend, підтримка iOS/Android, запуск через Expo.
Інструменти:
Git, GitHub, Postman, Vercel, Docker, SEO, CI/CD.
🧠 Додатково
ML/AI (є напарник ML): PyTorch, scikit-learn, Hugging Face Transformers, LangChain, LangGraph, FAISS / Chroma / Pinecone
DevOps: Docker, docker-compose, розгортання контейнерів.
Підхід до проєктів: Feature-Sliced Design, чиста архітектура, DTO/валідація, централізована обробка помилок.
Навички та вміння
Портфоліо
-
Ювелірний магазин – повнофункціональний додаток для електронної
Веб-програмуванняJewellery Store — це повнофункціональний інтернет-магазин ювелірних виробів, створений на базі React, TypeScript, Express і MongoDB.
Метою проєкту було створення безпечної, масштабованої платформи електронної комерції з сучасним інтерфейсом користувача, надійною безпекою бекенду та багатим функціоналом для користувачів. Додаток включає аутентифікацію користувачів за допомогою JWT і файлів cookie, кошик для покупок з глобальним управлінням станом, фільтрування та пошук товарів, блог з коментарями та особистий обліковий запис користувача.
… Основна увага в проекті приділялася безпеці та продуктивності. Бекенд реалізує обмеження швидкості, захист від XSS, санітацію MongoDB, безпечну аутентифікацію та зміцнення заголовків HTTP. На фронтенді інтерфейс користувача повністю адаптивний та оптимізований для зручності використання за допомогою модулів SCSS, Material-UI та сучасних шаблонів React.
Цей проект демонструє мою здатність створювати готові до виробництва додатки електронної комерції з чистою архітектурою, безпечною логікою бекенду та досконалим користувацьким досвідом.
-
Панель управління енергоспоживанням – веб-додаток для моніторинг
Веб-програмуванняEnergy Dashboard — це повнофункціональний веб-додаток для моніторингу та управління даними про споживання та виробництво енергії.
Метою проєкту було створення масштабованої інформаційної панелі з візуалізацією даних у реальному часі, управлінням користувачами та інтеграцією із зовнішніми API для показників енергії, погоди та навколишнього середовища.
… Система включає панель адміністратора для управління користувачами, модулями доступу та ключами API, а також інформаційну панель для користувачів, на якій відображаються споживання та виробництво електроенергії, використання газу, викиди CO₂, зарядні станції для електромобілів та дані про погоду.
Основні виклики включали обробку складних потоків даних, безпечну аутентифікацію, контроль доступу на основі ролей та інтеграцію зовнішнього API на основі GraphQL (Censo). Вони були вирішені за допомогою бекенду Node.js/Express з MongoDB, аутентифікації JWT та сучасного фронтенду React + TypeScript з динамічними діаграмами та анімаціями.
Цей проект демонструє мою здатність створювати складні, готові до виробництва веб-додатки з чистою архітектурою, безпечною логікою бекенду та інтерактивним, чуйним інтерфейсом користувача.
-
33 255 UAH Uptime Sentinel (система моніторингу)
Веб-програмуванняUptime Sentinel — це повнофункціональна система моніторингу, призначена для відстеження часу безвідмовної роботи, затримки та продуктивності веб-сайтів і API в режимі реального часу. Я розробив як фронтенд (Next.js, React, TypeScript, Tailwind, Framer Motion, Recharts), так і бекенд (NestJS, Node.js, PostgreSQL, Redis, BullMQ, WebSocket, аутентифікація JWT, сповіщення Telegram).
Проект включає в себе дашборди в режимі реального часу, сповіщення про тривоги, детальну аналітику, експорт у форматі CSV/PDF та архітектуру на основі мікросервісів для масштабованості. Основними викликами були оновлення в режимі реального часу, візуалізація даних та підтримка високої продуктивності, які я вирішив за допомогою оптимізованих запитів, інтеграції WebSocket та чистого модульного коду.
… Цей проект демонструє мою здатність створювати готові до виробництва, масштабовані та інтерактивні повнофункціональні додатки з функціональністю в режимі реального часу та надійною архітектурою.
-
Сайт для купівлі фан-жетонів футбольних клубів
Веб-програмуванняЦе адаптивний багатосторінковий веб-сайт, створений для купівлі фан-жетонів футбольного клубу. Сайт розроблено з використанням React (з Vite), і він використовує react-router-dom для маршрутизації, react-hook-form для роботи з формами та SCSS для стилізації.
-
Онлайн калькулятор
Веб-програмуванняЦей проект являє собою онлайн-калькулятор з можливістю змінювати тему (світла/темна), зберігати збережену тему в localStorage, показувати точний час і виконувати основні математичні операції. Калькулятор також підтримує роботу з дробовими числами, дозволяє очищати поля введення і відображати результат останньої операції.
-
[Full stack]Furniture Store
Furniture Store - це сучасний інтернет-магазин меблів, побудований на Next.js. Користувач може переглядати каталог, додавати товари в кошик, сортувати за ціною, перевіряти доставку та авторизуватися. Реалізовано адаптивну верстку та легку анімацію для покращення користувацького досвіду.
-
Сайт спортивного клубу
Веб-програмуванняЦей проект є моїм першим не адаптивним сайтом спортивного клубу, створеним за допомогою React (Vite). Сайт розроблений з використанням SASS і містить інформацію про послуги клубу, тренерів, розклад тренувань та контактну інформацію.
-
Сайт доставки овочів
Веб-програмуванняЦей проєкт - повністю адаптивний веб-сайт доставки овочів, створений з використанням React (Vite) та SCSS. Сайт має чистий та адаптивний макет з використанням адаптивних одиниць виміру (таких як rem, em, vw, vh), медіа-запити для різних розмірів екрану, спливаюче меню та меню бургерів для невеликих пристроїв.
Відгуки та компліменти про виконані проєкти 2
19 лютого
1200 UAH
Бот
Рекомендую Олександра - взявся одразу за роботу й оперативно виконав
![]()
18 серпня 2025
7749 UAH
Зібрати Інтернет-магазин за дизайном із Figma
Робота виконана, все пройшло спокійно.
Активність
| Останні ставки 10 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Розробка сайту-конструктора фотокниг і фоторамок
1108 UAH
|
|||||
|
Повноцінна розробка
4922 UAH
|
|||||
|
Збір (парсинг) бази товарів з сайтів постачальників (Excel / CSV)
9999 UAH
|
|||||
|
Шукаю фрилансера або маленьку команду для створення сучасного веб-сайту
1354 UAH
|
|||||
|
Розробка CRM Dashboard системи з автоматизацією
1111 UAH
|
|||||
|
Потрібно створити сучасний корпоративний лендинг для компанії у сфері консалтингу/фінансів
1111 UAH
|
|||||
|
Полірування фронтенду / Виправлення для існуючого вебсайту
1111 UAH
|
|||||
|
Розробник React / Next.js для існуючої платформи (віддалено)
532 034 UAH
|
|||||
|
Додати sticky video block на React/Vite landing
1111 UAH
|
|||||
|
Верстка landing page на React/Vite + інтеграція форми
1111 UAH
|