Микита

Trainee, Junior frontend, full stack developer, 20 000 грн

Вид зайнятості:
повна, неповна
Вік:
34 роки
Місто проживання:
Миколаїв
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

Знання мов

  • Англійська — середній
  • Іспанська — середній

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: