Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Максим

Fullstack Developer, 90 000 грн

Рассматривает должности: Fullstack Developer, Back end програміст, Node. js-розробник, Full stack програміст, Web-програміст
Вид занятости: полная, неполная
Возраст: 44 года
Город проживания: Житомир
Готов работать: Житомир, Киев
Рассматривает должности:
Fullstack Developer, Back end програміст, Node. js-розробник, Full stack програміст, Web-програміст
Вид занятости:
полная, неполная
Возраст:
44 года
Город проживания:
Житомир
Готов работать:
Житомир, Киев

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

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

Frontend Developer

с 01.2022 по 12.2023 (2 года)
Gamanet, Київ (IT)

Створення динамічного SPA на React.js/Vue.js із WebSocket для реального часу.
Оптимізація завантаження сторінок на 30% через Code Splitting.
Впровадження Redux/Pinia для керування станом застосунку.

Backend Develope

с 01.2022 по наст. время (4 года)
TehnoDreams, Київ (IT)

Розробка високонавантаженого бекенду для системи управління завданнями на Node.js (Express.js, Nest.js), що обслуговує 100 000+ активних користувачів.
Оптимізація продуктивності API: зменшив середній час відповіді серверу на 30% за рахунок кешування запитів через Redis.
Розподілена архітектура: впровадив мікросервісну систему, яка дозволила підвищити масштабованість та спростити оновлення функціоналу без зупинки сервісу.
База даних: оптимізував SQL-запити та впровадив індексацію у MySQL/PostgreSQL, що зменшило час вибірки даних на 40%.
Авторизація та безпека: реалізував JWT + OAuth 2.0, що забезпечило захищений доступ користувачів.
Автоматизоване тестування (Jest, Mocha) та покриття коду тестами на 80%+.
Dockerization & CI/CD: налаштував GitHub Actions + Docker + Kubernetes, що скоротило розгортання нових версій з 30 хв до 5 хв.

Backend Developer

с 01.2019 по 01.2020 (1 год)
ROSTDIGITAL, Житомир (IT)

Створив backend для CRM-системи на Node.js + MongoDB.
Реалізував асинхронну обробку даних через RabbitMQ.

Образование

Академія цивільного захисту України

Автоматизовані системи управління та інформаційна безпека, Харків
Высшее, с 2001 по 2006 (5 лет)

Знания и навыки

  • HTML
  • Git
  • Зосередженість
  • JavaScript
  • CSS
  • MySQL
  • GitHub
  • Docker
  • REST API
  • Node.js
  • React
  • TypeScript
  • MongoDB

Знание языков

  • Английский — начинающий
  • Украинский — свободно

Дополнительная информация

Досвідчений Backend-розробник (6+ років) зі спеціалізацією у високонавантажених системах на Node.js. Проєктую та будую мікросервіси, REST/WebSocket API, оптимізую БД (MySQL, PostgreSQL, Redis), впроваджую CI/CD і контейнеризацію (Docker/Kubernetes), забезпечую безпеку та масштабованість. Працюю з AWS/DigitalOcean, маю практику продуктивного кешування, індексації та тестування.

Ключові досягнення

100k+ активних користувачів у проді — стабільна робота системи без простоїв.

−30% до середнього часу відповіді API завдяки кешуванню (Redis) та оптимізації запитів.

−40% до часу вибірки з БД через індексацію та перепис запитів (MySQL/PostgreSQL).

80%+ покриття тестами (Jest/Mocha) — прогнозована швидкість релізів.

Розгортання прискорено з ~30 хв до ~5 хв (GitHub Actions + Docker + Kubernetes).

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

Backend Developer — TehnoDreams
Січень 2020 – Грудень 2024

Розробка високонавантаженого бекенду для системи управління завданнями (Node.js: Express.js, Nest.js).

Проєктування та впровадження мікросервісної архітектури (gRPC/HTTP, черги подій).

Кешування даних (Redis), оптимізація SQL, індексація — помітне зниження latency і навантаження на БД.

Безпека: JWT, OAuth 2.0, role-based access, TLS, валідація (Joi/Zod).

Автотести (Jest/Mocha), code review, стандартизація CI/CD (GitHub Actions), деплой у Kubernetes.

Frontend Developer — Gamanet
Січень 2022 – Грудень 2023

SPA на React/Vue з оновленням у реальному часі (WebSocket).

Оптимізація завантаження на ~30% (Code Splitting, lazy loading).

Стан застосунку: Redux/Pinia; побудова UI-компонентів та інтеграція з бекенд-API.

Backend Developer — ROSTDIGITAL
2019 – 2020

Backend для CRM на Node.js + MongoDB.

Асинхронна обробка задач через RabbitMQ (черги, ретраї, ідемпотентність).

Технічний стек

Мови/рантайм: JavaScript/TypeScript, Node.js

Фреймворки: Express.js, Nest.js

API: REST, GraphQL, WebSockets

Бази даних: MySQL, PostgreSQL, MongoDB, Redis (кеш/черги)

Архітектура: Мікросервіси, Event-Driven Architecture, CQRS

Черги/події: RabbitMQ (основний), (знайомство з Kafka)

Безпека: JWT, OAuth 2.0, TLS, валідація (Joi/Zod)

DevOps: Docker, Kubernetes, CI/CD (GitHub Actions, Jenkins)

Хмари: AWS (EC2, S3, Lambda), DigitalOcean

Тести: Jest, Mocha, Chai

Інше: Nginx, логування/моніторинг, профілювання запитів

Soft-skills

Оптимізація продуктивності • Масштабування сервісів • Code review • Наставництво • Комунікація із стейкхолдерами • Agile (Scrum/Kanban)

Освіта

Національний університет цивільного захисту України
Спеціаліст, Автоматизовані системи управління та інформаційна безпека (2006)

Мови

Українська — рідна • Російська — вільно • Англійська — Intermediate (технічна документація, бізнес-листування)

Обрані проєкти

«Активні парки» (TehnoDreams)
Технології: Node.js, Express, MySQL, ORM Sequelize, Redis, WebSockets
Функціонал: реєстрація користувачів, push-сповіщення у реальному часі, ролі/доступи, масштабовані API.
Внесок: спроєктовано БД (індексація, міграції), додано кешування та черги для стабільної доставки сповіщень.

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории


Сравните свои требования и зарплату с вакансиями других компаний: