Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 27 лет, родился 5 октября 1998

Москва, м. Лермонтовский проспект, не готов к переезду, готов к редким командировкам

Node.js разработчик

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание, стажировка

Опыт работы 5 лет 6 месяцев

Июль 2022по настоящее время
3 года 11 месяцев
Twir
Индивидуальное предпринимательство / частная практика / фриланс
Бот, расчитанный на большое кол-во пользователей. На данный момент целевая аудитория - Twitch, с Обслуживаю около 200-500RPS (зависит от времени дня). На проекте ознакомился с Nats (Message Broker), GRPC, делал аунтентификацию через jwt, делал сессии, кеширование "горячих" данных через Redis, Redis PubSub, опробовал простую оркестрацию с масштабированием через Docker swarm. Так же использовал S3, MongoDB, Websocket's, метрики через Prometheus + Gafana. Изначально писал микросервисы с общением через инструментарий Nest.js, после чего переписал эту логику, потому как не понравилось, что Nest.js добавляет свою нагрузку в данные, которые отправляет между микросервисами. Применил на данном проекте подход монорепозиторий. В целом понравилось, удобно выделять какие-то общие компоненты системы в отдельные пакеты, таким образом достигается хорошее переиспользование. Некоторые отдельные компоненты системы покрыты Unit тестами. Сейчас пробую писать микросервисы на Golang в этом проекте, спешно переписал несколько уже имеющихся. Стэк проекта: Node.js, Golang, Docker, Docker Swarm, PostgreSQL, Nest.js, Nats, TypeORM, Knex, TypeORM, WebSockets, Vue, Redis (cache), Redis PubSub, GRPC, Traefik, Nginx, Caddy webserver,
Май 2022по настоящее время
4 года 1 месяц
altv
Backend разработчик
Мои обязанности включают разработку архитектуры с нуля, обсуждение и составление задач исходя из требований, руководство фронтэндерами. На проекте применяются такие тенхологии как: Golang, Node.js, NestJS, TypeORM, Prisma, Docker, S3.
Август 2020Февраль 2021
7 месяцев
Discord чат бот
Индивидуальное предпринимательство / частная практика / фриланс
Распределённый Discord чат-бот. На проекте использовал PostgreSQL, Docker, Redis, MongoDB, Nginx, Node.js, Nest.js, TypeScript.
Апрель 2020Август 2020
5 месяцев

Москва, www.X5.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Middle Node.js разработчик
Разработка и поддержка систем.
Октябрь 2019Март 2020
6 месяцев
ООО "ГЕТ ТРАНСПОРТ РУС"

Россия, gettransport.com

Перевозки, логистика, склад, ВЭД... Показать еще

middle backend разработчик
Разработка информационных систем и сервисов.

Навыки

Уровни владения навыками
Node.js
MongoDB
Git
Express.js
Vue.js
socket.io
knex.js
PostgreSQL
fastify
ES6
Parcel
Sequelize
Objection.js
TypeScript
Golang
Nest.js
Redis
Nats
GRPC

Обо мне

В последнее время нахожусь в поисках работы.

Образование

Среднее образование

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

Русский — Родной

Английский — A1 — Начальный

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения