Сергей Г. NestJS разработчик, Senior

ID 23343
СГ
Сергей Г.
Мужчина, 24 года
Беларусь, Гродно, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 15 мая 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
NestJS разработчик
Грейд
Senior
Навыки
C#
Java
JavaScript
Python
Solidity
SQL
TypeScript
Apollo GraphQL
CSS
HTML
Pug.js
SCSS
ASP.NET
Express.js
Fastify.js
NestJS
Node.js
Nuxt.js
React
Spring
Vue.js
Chai.js
Cypress
Jest
Mocha.js
Prisma.js
Sequelize
TypeORM
Docker
SSH
Terminal
Terraform
Maven
Npm
NuGet
Vite
Webpack
Amazon
DynamoDB
Firestore
MySQL
PostgreSQL
Redis
MongoDB
API Gateway
batch
cloud
Cognito
eventbridge
Lambda
permissions
S3
Elasticsearch
Solr
Linux
macOS
MS Windows
code
IDE
IntelliJ IDEA
Visual Studio
Webstorm
Отрасли
FinTech & Banking
HRTech
Media
Social Networking
Знание языков
Английский — B2
Главное о специалисте
Веб-разработчик с 6-ти летним опытом. Имею опыт front-end и back-end разработки. Я всегда стараюсь найти лучшее решение проблемы в рабочем процессе, рассматривая ее исходя из требований заказчика и с точки зрения оптимизации кода. Я быстро и эффективно осваиваю новые технологии, легко подстраиваясь под требования в Вашем проекте.
Проекты   (5 лет 11 месяцев)
Платежный шлюз
Роль
Back-end разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА Комплексное решение для платежного шлюза, предназначенное для агрегации как карточных платежей, так и альтернативных методов оплаты (APM), упрощающее обработку транзакций через различных платежных провайдеров. Интегрирует несколько платежных систем, включая Zen, Paycombat и Payadmit, обеспечивая бесшовную обработку как карточных платежей, так и APM. ЗАДАЧИ - Разработка новой функциональности, включая интеграцию с API платежных систем - Рефакторинг архитектуры для устранения технического долга и повышения производительности - Исправление багов и участие в код-ревью - Коммуникация с командой - Коммуникация со службой поддержки платежных систем - Управление и мониторинг удалённых серверов с использованием SSH, выполнение задач администрирования и развертывания приложений - Разработка и поддержка end-to-end тестов с использованием NestJS, Jest и Supertest для обеспечения высокого качества кода и стабильности приложения.
Достижения
- Оптимизировал существующий код, что позволило улучшить читаемость и снизить технический долг, сократить время разработки следующих интеграций. - Реализовал интеграции со множеством платежных систем и методов.
Стек специалиста на проекте
payments, AWS EC2, npm, Pm2, Git, API, Jest, SSH, Unix, Terminal, NestJS, JavaScript, Node.js, E2E testing
Отрасль проекта
FinTech & Banking
Период работы
Май 2024 - Март 2025  (11 месяцев)
CRM система для управления проектами строительства
Роль
Back-end разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА Разработка корпоративной CRM системы, предназначенной для управления строительными проектами в нескольких городах. Система позволяет эффективно организовывать работу команды, отслеживать выполнение задач и обеспечивать синхронизацию данных между различными участниками процесса. В рамках проекта была реализована интеграция с Yandex Tracker, что обеспечило автоматическое отслеживание выполнения задач и улучшило контроль за рабочими процессами. ЗАДАЧИ - Реализация интеграции с Yandex Tracker для автоматизации отслеживания задач и синхронизации данных - Синхронизация данных между микросервисами, обеспечивая стабильное и надежное взаимодействие - Разработка новой функциональности, направленной на улучшение управления строительными проектами - Исправление багов и участие в код-ревью для обеспечения качества кода - Взаимодействие с командой - Управление и мониторинг удалённых серверов с использованием SSH - Разработка и оптимизация моделей данных с использованием Sequelize
Достижения
- Разработал механизм синхронизации с Yandex Tracker, что позволило реализовать отслеживание процесса ведения работ в CRM. - Разработал вспомогательные инструменты для взаимодействия между сервисами, что позволило сократить количество времени на разработку и повысило читабельность кода
Стек специалиста на проекте
npm, Git, API, SSH, Unix, Terminal, NestJS, JavaScript, Node.js, PostgreSQL, Sequelize, Yandex Tracker, Microservices
Отрасль проекта
HRTech
Период работы
Май 2024 - Август 2024  (4 месяца)
Корпоративный интранет
Роль
Back-end разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА Разработка корпоративного приложения, предназначенного для управления сотрудниками, обмена новостями, укрепления корпоративной культуры и взаимодействия внутри компании. Платформа обеспечивает доступ к информации о сотрудниках, новостям компании, корпоративным мероприятиям и другим внутренним ресурсам. Также реализована интеграция с различными внешними и внутренними сервисами для обеспечения автоматизации и повышения удобства использования. ЗАДАЧИ - Реализация новой функциональности, включая интеграцию с Amazon Neptune для работы с графами и AWS Verified Permissions для управления доступом, AWS EventBridge для взаимодействия между различными модулями системы - Оптимизация взаимодействия с базами данных, включая использование Redis, DynamoDB и Elasticsearch - Написание интеграционных тестов для обеспечения стабильности системы - Создание документации для разработчиков - Исправление багов и проведение код-ревью - Взаимодействие с командой
Достижения
-Разрабатывал и поддерживал внутренний фреймворк для разработки серверной части приложения с graphql и интеграцией с множеством aws сервисов -Доработал функциональность управления документами, исправил ошибки в реализации, разработал механизм взаимодействия между Amazon Neptune, DynamoDB, ElasticSearch, Redis -Ускорил выполнение интеграционных тестов на 15%, переработал механизм запуска и инициализации тестового окружения, что позволило упростить разработку тестов
Стек специалиста на проекте
bridge, AWS, AWS Cognito, localstack, Yarn, npm, Amazon S3, Pm2, Solr, Elasticsearch, Git, Redis, Terraform, Apollo GraphQL, Amazon, AWS Lambda, Docker, TypeScript, DynamoDB, React, JavaScript, Node.js, permissions, event
Отрасль проекта
Social Networking
Период работы
Ноябрь 2022 - Май 2024  (1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Гродненский Государственный Университет
Специальность
Программное обеспечение информационных технологий
Завершение учебы
2023 г.

Похожие специалисты

E-commerce & Retail • EdTech • FoodTech • HRTech • Realty & Constructoring
ОН
Олег Н.
Тюмень
NestJS разработчик
Senior
3 545,45 Р/час
JavaScript
NestJS
Node.js
React
TypeScript
Axios.js
Bootstrap
Chakra UI
CSS3
Cypress
+65

Опытный, технически подкованный, увлеченный разработкой специалист. Вникает в суть, предлагает более оптимальные решения. Соблюдает стандарты разработки. Любит новые технические вызовы. Самостоятельный. Отлично работает в команде. Есть опыт менторства младших разработчиков. Разрабатывал серверные приложения: Кастомизируемые с помощью плагинов административные панели + REST API с использованием Strapi REST API на Nest.js, mockup бэкенда на Express.js Вынесение функционала в микросервис Также участвовал в разработке фронтенд-приложений: SPA приложений Встраиваемых виджетов Приложений с генерацией страниц и компонентов на сервере (Next.js) Есть опыт проектирования архитектуры приложений, ведения документации, ревью кода, автоматизации процесса сборки на сервере, контейнеризации приложений. Профессиональные навыки "Работа с командой: Проводит Code Review коллег; Проводил cross Code Review в команде; Понимание технологий - умение их объяснить; Менторство младших разработчиков. Работа с проектами: Опыт разработки продуктов с нуля; Умение быстро ориентироваться в чужом коде; Оценивал поставленные задачи; Самостоятельность; Понимание алгоритмов; Написание Unit тестов; Написание технического дизайна к задачам; Выделение микросервисов; Управление правами; Контейнеризация приложений; Адаптивная верстка; Понимание архитектуры приложений; Понимание принципов SOLID, DRY, Clean Architecture. Работа с дизайном: Опыт в разработке интерфейсов, понимание UX; Опыт работы с готовыми макетами в Figma."

Подробнее
EdTech
ДЩ
Даниил Щ.
Тюмень
NestJS разработчик
Middle+
3 896,1 Р/час
CSS3
Docker
Git
GraphQL
HTML5
JavaScript
Laravel
Linux
MySQL
NestJS
+13

Даниил — опытный разработчик, специализирующийся на NestJS. Обладает навыками работы с широким спектром технологий и инструментов, включая CSS3, Docker, Git, GraphQL, HTML5, JavaScript, Laravel, Linux, MySQL, NestJS, Node.js, PostgreSQL, Postman. Имеет опыт работы в проекте «Онлайн школа №1» в качестве middle frontend разработчика. В его обязанности входило создание и поддержка пользовательских интерфейсов, работа с фреймворками, интеграция с API, оптимизация производительности, тестирование и отладка, участие в код-ревью, сотрудничество с дизайнерами, документирование кода и актуализация знаний. Даниил следит за новыми технологиями и трендами в области frontend-разработки. Он готов к командной работе и участию в ежедневных стендапах, планировании спринтов и других активностях.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • Social Networking
ДП
Дмитрий П.
Томск
Java разработчик
Middle+
3 415,58 Р/час
Maven/Gradle
Vaadin v8 and v23
ELK
Grafana
hibernate/jpa
assertj
GitLab
core
XML/JSON
WebSockets
+97

Java backend-разработчик с 4+ годами опыта. Разрабатываю микросервисные системы на Spring Boot, Kafka и Kubernetes, внедряю DevOps-практики и автоматизирую процессы CI/CD. Решаю задачи архитектуры, интеграции и безопасности, фокусируясь на стабильности, масштабируемости и чистоте кода. Есть опыт технического лидерства и развития команды Самые технически сложные и интересные задачи: Одной из сложных задач была разработка собственного SSO-сервера. До этого в компании была реализована система аутентификации на основе логина и пароля для доступа к различным API и окружениям. Используя Spring Security, удалось создать единую точку входа для всех проектов компании и внедрить вход в приложение через известных провайдеров (Google, VK, SberID), что позволило усилить контроль доступа к данным и улучшить пользовательский опыт. Также одна из задач была связана с созданием сервиса для автоматизированного расчета и распределения комиссионных сборов. До этого в компании использовалась ручная установка комиссии, что приводило к частым ошибкам в начислениях. Изменения в бизнес-логике происходили медленно, так как существующий процесс не позволял гибко и быстро адаптировать правила расчета комиссий. В результате была реализована асинхронная обработка большого потока транзакций и добавлена возможность динамического обновления правил расчёта без перезапуска сервиса. Это позволило повысить точность и прозрачность расчетов, сократить операционные затраты и улучшить клиентский опыт. Куда хочется развиваться: В сторону работы с высоконагруженными системами и работы с многопоточностью.

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • Insurance • Manufacturing • Realty & Constructoring
ВМ
Валерий М.
Ульяновск
Системный аналитик
Middle+
3 636,36 Р/час
ЧТЗ
Grafana
Исследование
Сбор и анализ требований
Работа с интеграциями
UML
архитектура
Координирование процессов
requirements
анализ
+92

Валерий — опытный системный аналитик с навыками работы в различных отраслях, таких как FinTech & Banking, Insurance, E-commerce & Retail, Manufacturing, EdTech и Realty & Constructoring. Он обладает глубокими знаниями и опытом в области системного анализа, аналитики, бизнес-процессов, разработки программного обеспечения и интеграции систем. На своих проектах Валерий успешно выполнял задачи по анализу требований, разработке технических заданий, описанию интеграций между модулями, а также разработке функциональных спецификаций и требований с учётом новых изменений. Валерий работал над проектами, связанными с разработкой банковских приложений, оформлением страховых полисов, автоматизацией процессов расчёта стоимости услуг, техническим осмотром и ремонтом, образовательной платформой и системой безопасности. Он имеет опыт работы с различными инструментами и технологиями, такими как BPMN, Camunda Modeler, Confluence, Jira, PostgreSQL, Python, RabbitMQ и другие.

Подробнее