← В ленту

Портфолио

Тинькофф Банк

● Разработка системы автоматизации подготовки рекламных кампаний.

Newity

Atomyze - платформа для выпуска, обмена и торговли оцифрованными физическими активами. ● Взаимодействие с блокчейн платформой Hyperledger Fabric. ● Взаимодействие по API с банком для прохождения KYC, обработки выписок, вывода средств. ● Разбор при помощи SQL "сырых" блокчейн транзакций для формирования истории операций и прочей "бухгалтерии". ● Предложил и реализовал вынесение в отдельный микросервис логики формирования и подписания транзакций, логики работы с S3 хранилищем файлов. ● Шефство над новичками, приходящими на проект.

HTML Academy

● Наставничество на интенсиве по Node.js.

Скиллы

Rust
JavaScript
TypeScript
Tokio
REST API
JSON
XML
SOAP
gRPC
GraphQL
WebSocket
SQL
MySQL
PostgreSQL
MongoDB
Redis
ORM
RabbitMQ
Kafka
k8s
Docker
Docker-Compose
Nginx
CI/CD
Git

Опыт работы

Backend Developer
с 08.2023 - По настоящий момент |Тинькофф Банк
Node.js, TypeScript, PostgreSQL, Kafka
● Разработка системы автоматизации подготовки рекламных кампаний.
Senior Backend Developer
11.2020 - 08.2023 |Newity
Node.js, TypeScript, Nest.js, Express.js, gRPC, PostgreSQL, TypeORM, Redis, k8s
Atomyze - платформа для выпуска, обмена и торговли оцифрованными физическими активами. ● Взаимодействие с блокчейн платформой Hyperledger Fabric. ● Взаимодействие по API с банком для прохождения KYC, обработки выписок, вывода средств. ● Разбор при помощи SQL "сырых" блокчейн транзакций для формирования истории операций и прочей "бухгалтерии". ● Предложил и реализовал вынесение в отдельный микросервис логики формирования и подписания транзакций, логики работы с S3 хранилищем файлов. ● Шефство над новичками, приходящими на проект.
Наставник
04.2020 - 12.2020 |HTML Academy
Node.js
● Наставничество на интенсиве по Node.js.
Backend Developer
08.2019 - 10.2020 |Biletix
Node.js, TypeScript, Nest.js, MySQL, TypeORM, MongoDB, Redis, Docker, Docker-Compose
Biletix - агенство по продаже авиабилетов. ● Развитие и поддержка высоконагруженной асинхронной метапоисковой системы. ● Предложил и реализовал вынесение кэширующей логики в отдельный микросервис. ● C нуля реализовал бэкенд для нового сервиса продажи ж/д билетов на Nest.js с легко поддерживаемой архитектурой и низкой связанностью кода. ● Шефство над новичками, приходящими на проект.
Full Stack JavaScript Developer
06.2018 - 07.2019 |IT Test
Angular, Ngxs, Websocket, Node.js, Express, Typescript, AWS, Google Cloude Datastore, Jest, Puppeteer
Страховой сервис ИнГосСтрах. ● Разработка клиентской части личного кабинета пользователя. ● Менторил двух новичков. ● Внедрил на проекте стейт-менеджер NGXS что упростило и ускорило разработку и было положительно оценено коллегами. Imalia insurance service - онлайн оформление страхового полиса для австралийской страховой компании. ● Разработка серверной части для работы с личным кабинетом пользователя, общение с англоговорящими коллегами. ● Настроил почтовую службу Amazon Simple Email Service (Amazon SES). Jinga Updater - предустановленное сервисное мобильное приложение для телефонов Jinga. ● Разработка серверной части для работы с мобильными клиентами, web-админкой, принятие архитектурных решений. ● Персонально разработал и реализовал архитектуру серверной части приложения, которая была одобрена тех. лидом. FATS Platform - автоматизированная система контроля качества мобильных телефонов для сборочных линий. ● Разработка клиентской части админки, принятие архитектурных решений. ● Angular, Ngxs, MDB Angular, Websocket, Docker, Docker-Compose. ● Внедрил на проекте стейт-менеджер NGXS, что упростило и ускорило разработку и было положительно оценено коллегами.

Образование

Электроснабжение
По 2010
Тульский Государственный Университет

Языки

РусскийРоднойАнглийскийВыше среднего