Middle+ Backend Developer Node.js (TypeScript, NestJS, PostgreSQL)
Уровень зарплаты: от 250 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)
Резюме: Middle+ Backend Developer Node.js (TypeScript, NestJS, PostgreSQL)
Здравствуйте, дорогие друзья! Меня зовут Руслан, я backend-разработчик с 10 годами опыта в коммерческой разработке, 5 из которых занимался разработкой веб-сайтов на 1C-Bitrix, Joomla, Wordpress, MODx, UMI CMS. Другими словами: PHP, MySQL, jQuery/JavaScript. В дальнейшем глубоко ушёл в backend. В основном работал с Node.js (TypeScript). Также имею опыт с C# и Golang.
За плечами множество успешно завершённых проектов от простейших REST API сервисов (монолит/микросервисы) до проектирования и разработки систем, где участвуют промышленные контроллеры (в том числе написание протоколов к ним). Отлично владею инструментами доступные в основных дистрибутивах GNU / Linux. Имею неплохой опыт парсинга (Chrome DevTools Protocol). А также опыт работы с блокчейном Solana: jupiter, meteora, raydium, jito, shyft. Наиболее комфортно чувствую себя на позиции middle+.
P.S. Большой фанат dwm от suckless и GNU / Emacs. Написал небольшой дистрибутив (~5000 строк) под Emacs для личного пользования на elisp (диалект Common Lisp).
P. S. S. Далее я укажу стек, где имею наибольший коммерческий опыт, но, в общем и целом, в своей работе приходилось много чем пользоваться, в том числе нестандартным для решения поставленных задач. Различные вещи по типу Swagger, Git, Supertest подразумеваются...
Стэк:
Backend (TypeScript)
Фреймворки: NestJS, Express
БД: PostgreSQL, MySQL, MongoDB, Redis
ORM: TypeORM, Sequelize
Брокеры: Kafka, RabbitMQ
Прод: Docker, pm2
CI/CD: Gitlab CI/CD