Location:

Belgrade

Work permit:

Russia / Russia

Education level:

Высшее / Higher

You can open access to the talent’s contacts. Click and buy!

Node.js backend Developer

Work experience:

– Kopidoo
– Backend developer
– Моя работа связана с бэкенд-разработкой приложений. Я интегрирую внешние API, создаю внутренние API для взаимодействия с фронтендом. Также разрабатываю тесты для внутренних логик, работаю с Битрикс24, ClickHouse, MongoDB, Redis, Nats а также имею опыт взаимодействия с системой ChatGPT. В основном реализую бизнес логики.

Работаю на typescript, javascript, node.js. Есть небольшой опыт с golang и python

Достижения:
• Реализовал большой модуль скоринга клиентов, поэтому имею опыт работы парсинга сайтов с большим объемом данных и разработки структуры для хранения этих данных и как следствие работы с базами, такими как mongoDb и clickHouse.
• Разработал технологичную форму для заполнения данных с распознаванием документов и автоматизированную отправку заявки и обработку решения по ней.
• Получил опыт реализации логики транзакций. Интегрировал платежную систему yoomoney и разрабатывал структуру транзакций внутри приложения.
• Разработал подобие внутреннего CRM для менеджеров внутри приложения, чтобы менеджеры могли мониторить статусы клиентов от регистрации до сделки.
• Получил большой опыт генерации pdf документов, таких как анкета или СОПД, и подписания их электронной подписью.
• Написал отдельный микросервис для распознавания документов на python
– 2022 — по настоящее время

Key skills:

JavaScript, Linux, Node.js, MongoDB, ClickHouse, TypeScript, Arch Linux, Docker, MySQL, Git, Nginx, API, NoSQL, ChatGpt, Nats

Edicuation:

– Университет “Синергия”
– Менеджмент
– Менеджер
– 2015

Additional information

Занимаюсь разработкой бэкенд части приложений на node.js больше 2 лет.
Имею опыт работы как с javascript, так и с typescript.
Опыт работы с базами данных clickhouse, mongodb, mysql, redis.
Работал с такими фреймворками как express.js и fastify.
Есть большой опыт работы по принципу TDD.

Есть небольшой опыт с golang и python.

Всегда придерживаюсь принципа, что с кодом, который я создаю, в конечном счете может понадобиться работать другому человеку. Поэтому для меня важно, чтобы он был легко читаем и понимаем другими разработчиками. Всегда опираюсь на принципы SOLID.

На данный момент проживаю в Белграде, Сербия.