Микита
Trainee, Junior frontend, full stack developer, 20 000 UAH
- Employment type:
- full-time, part-time
- Age:
- 34 years
- City of residence:
- Mykolaiv
- Ready to work:
- Remote
Contact information
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/17813277/
Work experience
Fullstack Developer
from 04.2026 to now
(7 months)
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
from 07.2025 to now
(1 year 4 months)
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).
Education
Херсонська Державна Морська Академія
Судноводіння, навігація, Херсон
Specialized secondary, from 2007 to 2011 (4 years)
Additional education and certificates
No additional education or certificates.
Knowledge and skills
- 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
Language proficiencies
- English — average
- Spanish — average
Similar candidates
-
Trainee Full-Stack JavaScript Developer (React, Node.js)
25000 UAH, Remote, Vinnytsia, Lviv -
Frontend Developer (Junior, Trainee)
Remote -
Junior Full-stack розробник
Remote, Kropyvnytskyi, Mykolaiv -
Full stack програміст
Remote -
Junior Fullstack-програміст
Remote -
Full stack програміст
Remote