Александр Н., Senior, Fullstack разработчик

Male avatar
Александр Н.
Беларусь, Минск
2 590 ₽/час 414 400 ₽/мес.
    Fullstack разработчик
    React разработчик
    NodeJS разработчик
  • Senior
Опыт работы:

Разработчик с 5 годами опыта. 

Было реализовано более 4 успешных проектов.


Языки:

Английский — B2

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
JavaScript
React
Node.js
Express.js
Vite
HTML5
CSS3
LESS
Sass
JSON
XML
REST API
SQL
TypeScript
rn
Next.js
Redux
Toolkit
RTK Query
Git
React Dom
React Router
React Native
Redux Toolkit
Redux-Saga
Yarn
Webpack
Jest
React testing library
Jira
Confluence
Scrum
Kanban
ESLint
Prettier
Exceljs
React-pdf
DndKit
Formik
Yup
Reselect
Material-UI
dayjs
classNames
i18next
C3D
Viewer
Tailwind
daisyUI
Styled Components
Nginx
Selenium
Redmine
ELK
RabbitMQ
NewRelic
Apache SkyWalking
Mandrill
Composer
XDebug
Xhprof
Source_control:
GitLab
GitHub
Instruments:
Npm
Swagger
Database:
PostgreSQL
MySQL
MongoDB
Test:
PHPUnit
Trello
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

Разработчик с 5 годами опыта. 

Было реализовано более 4 успешных проектов.


Soft skills:

Проактивный, командный, системный, коммуникабельный

Примеры работ

NDA
Описание задачи/проекта

Создание приложения – системы управления инженерными данными всех предприятий, входящих в холдинг. Приложение разработано в рамках импортозамещения европейской программы AVEVA.

Позиция на проекте
Senior Front-End developer, Lead Front-End
Размер команды
PO - 1, Architect - 2, Front-end - 3, Back-end - 3, QA-1
Ответственность
  1. Участие в проекте с "нуля" на всех этапах: от планирования до внедрения и поддержки
  2. Создание SPA с использованием React. Проектирование и внедрение модульной архитектуры React-приложения с использованием Redux Toolkit + RTK Query для эффективного управления состоянием и кэширования запросов
  3. Разработка нового функционала в соответствии с годовыми/квартальными планами по задачам со стороны бизнеса
  4. Внедрение ленивой загрузки (lazy loading) и code splitting через React.lazy и динамические импорты для оптимизации производительности SPA
  5. Разработка собственных UI-компонентов для последующего переиспользования в приложении
  6. Добавление и настройка локализации приложения с помощью i18-next
  7. Приведение интерфейсов приложения в соответствие с общей дизайн-системой
  8. Выявление дефектов и устранение причин их возникновения
  9. Конфигурация сборки и деплой через Webpack, включая настройку environment-переменных, оптимизацию бандлов и деплой в различные стенды
  10. Активная работа со смежными командами, настройка CI/CD процессов, общение с заказчиками
  11. Проведение код-ревью и собеседований на проект
  12. Работа по Agile методологии
  13. Интегрирация сторонних библиотек для работы с 3D-графикой (C3D-Viewer) и PDF-генерации (React-pdf)
Технологии и инструменты
Day.js, Git, GitLab, JavaScript, React, React Router Dom, React-pdf, Redux, Redux Toolkit, RTK Query, TypeScript, Webpack, Material-UI, React Dom, DndKit, Excel.js, i18-next, C3D-Viewer
Период работы/продолжительность
Май 2023 г. - Январь 2026 г.
NDA
Описание задачи/проекта

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

Позиция на проекте
Middle Front-End developer
Размер команды
PO-1, PM - 1, SA - 1, BA - 1, Front-end - 4, Back-end - 3, QA-2, DevOps -1, Designer - 1
Ответственность
  1. Разработка front-end части приложения в составе команды по методологии Scrum
  2. Верстка страниц приложения согласно предоставленных макетов в Figma
  3. Разработка новых компонентов для SPA с использованием React и Redux
  4. Проектирование и внедрение модульной архитектуры React-приложения с использованием Redux Toolkit + RTK Query для эффективного управления состоянием и кэширования запросов
  5. Интеграция сервисов приложения с back-end
  6. Перевод приложения после прохождения этапа mvp на собственную библиотеку компонентов
  7. Написание юнит-тестов c использованием JEST и Testing Library для обеспечения качества кода
  8. Работа с дизайнерами по созданию новых компонентов и адаптации имеющихся под концепцию приложения
  9. Написание технической документации для справки и отчетности по проекту
  10. Оценка задач, анализ требований и спецификаций
  11. Активные коммуникации с командами дизайна, BA, QA, back-end
  12. Кросс-ревью кода
Технологии и инструменты
Figma, Formik, Git, GitLab, i18next, JavaScript, Npm, React, React Router, Redux, REST API, Styled Components, TypeScript, Webpack, Yup, Material-UI
Период работы/продолжительность
Май 2022 г. - Май 2023 г.
Service for employees
Описание задачи/проекта

Веб-приложение для автоматизации текущих процессов внутри предприятия. Основные пользователи – сотрудники. Приложение позволяет существенно сократить время прохождения архитектурного контроля в соответствии с процессом и хранить историю со всеми отчетами.

Позиция на проекте
Middle Full stack developer
Размер команды
PM - 1, Architect - 1, Full-stack - 4, QA-1, Designer - 1
Ответственность
  1. Разработка SPA на React с подключением к собственному API
  2. Разработка новых компонентов для SPA с использованием React и Redux
  3. Создание и поддержка бэкенд-сервиса на Express.js (REST API, бизнес-логика)
  4. Интеграция сервисов приложения с back-end
  5. Проектирование структуры БД и написание запросов к PostgreSQL с использованием Prisma.
  6. Полная интеграция front-end и back-end (от API-запросов на клиенте до обработки на сервере и сохранения в БД)
  7. Работа с дизайнерами по созданию новых компонентов и адаптации имеющихся под концепцию приложения
  8. Написание технической документации для справки и отчетности по проекту
  9. Оценка задач, анализ требований и спецификаций
  10. Кросс-ревью кода
Технологии и инструменты
Express.js, Figma, Formik, Git, GitLab, JavaScript, Npm, React, React Router, Redux, REST API, Styled Components, TypeScript, Webpack, Yup, Node
Период работы/продолжительность
Сентябрь 2021 г. - Апрель 2022 г.
NDA
Описание задачи/проекта

Кредитный сервис

Позиция на проекте
Middle front-end developer
Размер команды
PM - 1, Front-end - 4, Back-end -2, QA-1, Designer - 1
Ответственность
  1. Создание SPA с использованием React
  2. Разработка собственных UI-компонентов для последующего переиспользования в приложении
  3. Приведение интерфейсов приложения в соответствие с общей дизайн-системой
  4. Выявление дефектов и устранение причин их возникновения
  5. Работа по Agile методологии
Технологии и инструменты
Figma, Formik, Git, GitLab, JavaScript, Npm, React, React Router, Redux, REST API, TypeScript, Webpack, Yup
Период работы/продолжительность
Апрель 2021 г. - Ноябрь 2021 г.

Образование

Высшее
Аналогичные специалисты
Male avatar
Андрей А.
Россия, Санкт-Петербург
2 000 ₽/час
    NodeJS разработчик
  • Senior
Опытный Node.js Backend разработчик с коммерческим опытом 5+ лет, специализирующийся на создании масштабируемых backend-решений с использованием Node.js, NestJS и TypeScript. Доказанная экспертиза в разработке сложных систем, включая платформы биоинформатики, CRM/ERP системы и решения для управления технической документацией. Сильный бэкграунд в работе с очередями сообщений (Kafka, RabbitMQ, BullMQ), базами данных (PostgreSQL, MongoDB, MySQL) и реализации микросервисной архитектуры. Опыт проектирования API (REST, GraphQL), тестирования (Jest, Vitest) и DevOps-практик (Docker, Kubernetes). Опыт работы с real-time коммуникацией (WebSocket, Socket.io) и создания масштабируемых высокопроизводительных приложений для различных отраслей.
    Node.js
    NestJS
    TypeScript
    JavaScript
    PostgreSQL
    MongoDB
    TypeORM
    Prisma
    GraphQL
    REST API
    Kafka
    RabbitMQ
    BullMQ
    Docker
    Kubernetes
    Redis
    Elasticsearch
    Jest
    Vitest
    Express.js
    Fastify
    SQLite
    Sequelize
    Mongoose
    Slonik
    debezium
    Swagger / OpenAPI
    WebSocket
    Socket.io
    Telegraf.js
    Docker Compose
    Nginx
    Linux
    Gitlab CI
    Grafana
    Logstash
    Kibana
    Clickhouse
    Unit testing
    E2E testing
    Bun
    WindSurf
    Cursor
    TypeBox
    Multer
    OpenAPI
    YAML
    SQL
Male avatar
Вадим С.
Беларусь, Минск
2 400 ₽/час
    Fullstack разработчик
  • Senior
Более 5 лет коммерческого опыта в разработке веб и мобильных приложений. Глубокие знания в React, Next.js, Node.js и Nest.js с полным циклом разработки от архитектуры и бэкенд логики до фронтенд реализации и CI/CD. Сильные навыки в TypeScript, Docker, PostgreSQL, MySQL и Redis. Отличное знание паттернов проектирования, принципов SOLID и TDD. Опыт работы с высоконагруженными системами и оптимизацией производительности. Активное участие в код-ревью, технических обсуждениях и менторинге. Нацелен на результат, сосредоточен на качестве кода и командной работе. Быстро обучаюсь, легко адаптируюсь к новым технологиям и окружению. Комфортно работаю в распределенных командах с англоязычными клиентами (уровень B2).
    JavaScript
    TypeScript
    React.js
    React Native
    Next.js
    Node.js
    Nest.js
    Express.js
    Strapi.js
    PostgreSQL
    MySQL
    MongoDB
    Redis
    Firebase
    Docker
    CI/CD
    Git/GitLab
    Jest
    WebSocket
    Redux Toolkit
    RxJS
    TDD
    SOLID Principles
    Agile/Scrum
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster