Микита
Trainee, Junior frontend, full stack developer, 20 000 грн
- Вид зайнятості:
- повна, неповна
- Вік:
- 34 роки
- Місто проживання:
- Миколаїв
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/17813277/
Досвід роботи
Fullstack Developer
з 04.2026 по нині
(7 місяців)
own project, Дистанційно (IT)
Full-Stack GraphQL Forum — Масштабована платформа для обговорень та ком'юніті
Стек технологій: Node.js, TypeScript (ESM), Apollo Server, Express, React, Apollo Client, Redux Toolkit, Tailwind CSS, MongoDB, Mongoose ODM, Supabase.
• Розробив масштабований production-ready рушій форуму в межах повністю типізованого TypeScript-монорепозиторію.
• Оптимізував роботу з MongoDB та розв'язав проблему N+1 запитів, інтегрувавши DataLoaders (createLoaders) на рівні контексту GraphQL-сервера, що суттєво знизило IOPS та підвищило пропускну здатність API.
• Забезпечив 100% наскрізну типізацію (End-to-End Type Safety) за допомогою GraphQL Code Generator (Codegen), зв'язавши GraphQL-схеми з Mongoose-моделями через кастомні мапери (Mappers).
• Реалізував атомарну чергу оновлення токенів на клієнті (ApolloLink & RxJS Observables), яка перехоплює 401 помилки, «заморожує» поточні запити, оновлює сесію через refreshToken та автоматично повторює чергу без переривання користувацького досвіду.
• Спроектував гібридну мережеву архітектуру (ApolloLink.split) для розділення HTTP-трафіку (Queries/Mutations) та реального часу через WebSockets (graphql-ws) із впровадженням аутентифікаційного фаєрволу на етапі handshake.
• Впровадив декларативний контроль доступу (Auth Guards) за допомогою функцій вищого порядку (HOF) для захисту приватних мутацій та генерації стандартизованих помилок GraphQLError.
• Реалізував каскадне видалення пов'язаних даних (Cascade Deletions) на рівні резолверів для підтримки реляційної цілісності в NoSQL-середовищі.
• Створив кастомний текстовий редактор на базі Meta Lexical Editor API, розробивши плагін панелі інструментів для маніпуляції імутабельними структурами дерева та inline-стилями.
Javascript developer
з 07.2025 по нині
(1 рік 4 місяці)
own project, Дистанційно (IT)
MU-VOID — Ігрова Fullstack-платформа для онлайн-гри MU Online
Стек технологій: React 18, Node.js, Express, MSSQL, Redux Toolkit, RTK Query, SCSS, Vite.
• Розробив високонавантажений SPA-додаток на React 18 із використанням RTK Query для оптимізації мережевих запитів, кешування та централізованого управління станом.
• Спроектував архітектуру бази даних на MSSQL, впровадивши параметризовані запити, збережені процедури (Stored Procedures) та SQL-транзакції для забезпечення повної атомарності й консистентності фінансових та ігрових операцій.
• Реалізував алгоритм синхронізації часу (Time Sync) між сервером (UTC) та клієнтом за допомогою React-хуків із контролем очищення інтервалів для точного відображення ігрових івентів без витоків пам'яті.
• Інтегрував платіжні шлюзи PayPal та CryptoCloud для автоматизації прийому донатів та купівлі внутрішньоігрової валюти.
• Налаштував обробку Postback-повідомлень від сторонніх рейтингових платформ для автоматичного нарахування ігрової валюти після успішного голосування.
• Успішно декодував складні бінарні масиви даних інвентарю персонажів для передачі на фронтенд.
• Розробив кастомну Grid-сітку (Equipment Grid Layout) та інтерактивні React Tooltips для точної візуалізації екіпірування персонажа у реальному часі відповідно до ігрових координат.
• Впровадив систему JWT-авторизації з безшовним оновленням сесії через кастомний перехоплювач помилок 401 (Reauth Interceptor).
Освіта
Херсонська Державна Морська Академія
Судноводіння, навігація, Херсон
Середня спеціальна, з 2007 по 2011 (4 роки)
Додаткова освіта та сертифікати
Немає додаткової освіти та сертифікатів.
Знання і навички
- HTML
- CSS
- JavaScript
- Git
- GitHub
- React
- SASS
- Node.js
- Redux
- SQL
- REST API
- Express.js
- RTK Query
- Tailwind CSS
- TypeScript
- Apollo Client/Server
- GraphQL
- MS SQL Server
- MongoDB
- Mongoose
Знання мов
- Англійська — середній
- Іспанська — середній
Схожі кандидати
-
Trainee Full-Stack JavaScript Developer (React, Node.js)
25000 грн, Дистанційно, Вінниця, Львів -
Frontend Developer (Junior, Trainee)
Дистанційно -
Junior Frontend Developer | React, TypeScript
20000 грн, Дистанційно, Київ -
Junior Full-stack розробник
Дистанційно, Кропивницький, Миколаїв -
Full stack програміст
Дистанційно -
Full stack програміст
120000 грн, Дистанційно, Ужгород, Мукачево