Мой телеграмм для связи: @RenatFardiev

Я работал над backend-системой, которая обеспечивала интеграцию между 1С и внутренними сервисами производственного предприятия. При этом не всю бизнес-логику было удобно реализовывать непосредственно внутри 1С. Поэтому существовал отдельный интеграционный backend на Node.js.

Начинал как менее опытный backend-разработчик. Первые задачи выполнял под контролем Senior.

Постепенно стал самостоятельно реализовывать интеграционные модули и отвечать за несколько частей backend. Разрабатывал REST API, писал модули NestJS, проектировал DTO, делал валидацию входящих данных, интегрировался с HTTP API 1С, реализовывал фоновые задачи, работал с RabbitMQ, писал SQL-запросы, проектировал таблицы PostgreSQL, исправлял проблемы производительности, писал unit/integration tests, участвовал в code review, работал с Docker, разбирал production-инциденты.

По итогу став Middle разработчиком.

Заинтересован в системах с высокой отказоустойчивостью и безопасностью работы с данными. Изучаю новый подход к работе SDD (specification driven development).