build with maksym.
EN / UA
Отправить бриф ↗
SOLVVE / WholeReader · 2017 - 2021

WholeReader: Backend на Node.js и CI/CD на 4 платформ

Backend на Node.js и Express, интерфейсы Vue и Svelte, диагностика производительности и автоматизированные сборки для Android, Linux, Windows и iOS.

Контекст проекта

Разработка приложения и процесса его доставки для читательской платформы: backend-сервисы, frontend-интерфейсы и автоматизированные сборки.

Мой технический вклад

  • Разрабатывал backend на Node.js и Express, а frontend — на Vue.js и Svelte.
  • Исследовал производительность приложения, утечки памяти и медленные запросы к базе данных.
  • Спроектировал CI/CD для автоматических сборок Android, Linux, Windows и iOS с автоматизированным тестированием.

Результаты и их границы

Создал процесс доставки для четырёх платформ и работал над приложением по обе стороны API, включая диагностику выполнения и базы данных.

Это моя часть работы команды, замеренная в том проекте. Ваша отправная точка будет другой, и я измеряю её до того, как что-то менять.

Использованные технологии

  • Node.js
  • Express
  • Vue.js
  • Svelte
  • MongoDB
  • Redis
  • OrientDB
  • Docker
  • TeamCity
  • Bash

Посмотреть связанную услугу

Практические материалы

Утечка памяти в воркере: что проверить до покупки RAM

Очередь на Node рядом с Laravel: когда она уместна

Давайте работать вместе

Есть идея?

Новый замысел, существующий проект или вопрос. Обсудим.

Отправить бриф
Есть идея или проблема, которую надо разобрать? Пишите или звоните — разберёмся.