ДН
Даниил Н.
Мужчина, 26 лет
Беларусь, Минск, UTC+3
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 18 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Проф. сообщества
Знание языков
Английский — B2
Главное о специалисте
Имею 6 лет опыта в Full-stack разработке и продолжаю развивать свои навыки создания и оптимизации надежных и масштабируемых решений. Постоянно стремлюсь углублять свое понимание принципов программной инженерии и лучших практик, внося значимый вклад в создание эффективных и надежных приложений.
Хорошее понимание ООП и функционального программирования. Понимание алгоритмов и структур данных. Хорошее понимание процесса разработки программного обеспечения. Работа в команде по методологиям Agile, участие в спринтах, планирование задач и оценка времени выполнения. Использование в работе лучших практик по обеспечению качества кода (SOLID, DRY, KISS, YAGNI) и написанию тестов
Проекты
(6 лет 6 месяцев)
Финтех проект
Роль
Full-stack разработчик
Обязанности
Описание проекта:
Финансовое приложения позволяющее пользователям брать авансы в учет своей зарплаты в выбранной организации которая подключена к системе. Присутствует возможность брать авансы на зарплатный счет или же напрямую на карту. В приложении присутсвует панель администратора позволяющая отслеживать финансовые потоки организации или конкретного сотрудника, генерировать на их основе отчеты в PDF формате. В случае если организация пользователя не подключена к системе присутствует форма обратной связи в которой можно указать название своей организации.
Обязанности:
● Оптимизировал производительность приложения, внедрив виртуализацию списков (React-Window), что сократило время рендеринга таблиц с данными сотрудников на 40%;
● Реализовал дашборды с графиками и диаграммами (D3.js) для аналитики проектов и финансов, обеспечив удобную визуализацию KPI;
● Реализовал API для получения данных к дашборду;
● Интегрировал SSO (Single Sign-On), обеспечив удобную авторизацию через корпоративные аккаунты (OAuth);
● Разработка и интеграция микрофронтенд модуля с нуля;
● Внедрил модуль AI-ассистента для автоматического составления отчетов по проектам и отправки напоминаний команде;
● Автоматизировал процесс одобрения заявок сотрудников с помощью уведомлений (WebSockets) и интеграции с почтой (SendGrid);
● Реализовал интеграцию с корпоративными мессенджерами, позволяющую автоматически уведомлять команды о статусе задач и заявок;
● Создал веб-компоненты для интеграции логики в другие продукты;
Достижения
● Оптимизировал работу с календарем, внедрив синхронизацию с Google Calendar и Outlook, что упростило планирование встреч и контроль занятости сотрудников.;
Стек специалиста на проекте
Git, Docker, JavaScript, Node.js, Jira, Bitbucket, MongoDB, Jest, Webpack, Redux, Kubernetes, Express.js, AWS, Chart.js, TypeScript, SignalR, NestJS, React Query, SCSS, Axios.js, Playwright, AntD, Single SPA, React, Redux-Saga
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2023 - Июнь 2025
(1 год 7 месяцев)
IT компания
Роль
Full-stack разработчик
Обязанности
Описание проекта:
Веб-приложение для железнодорожной компании которое состоит из системы бронирования билетов на поезда, поддержки клиентов и CRM-системы позволяющий отслеживать всю информацию о клиентах и бронированиях, состоянии поездов, просматривать финансовую статистику.
Обязанности:
● Улучшил UX процесса бронирования, внедрив многошаговую форму (React Hook Form, Yup) с сохранением черновиков, что снизило количество незавершенных бронирований на 25%;
● Разработка высоконагруженного продукта с MAU ~300.000, обеспечивая стабильную работу интерфейсов и высокую производительность.;
● Реализовал модуль управления расписанием поездов, добавив динамическое обновление статусов через WebSockets, что повысило актуальность данных в реальном времени;
● Интегрировал Stripe для безопастной оплаты билетов, с возможностью возврата и просмотром статуса транзакции;
● Оптимизировал систему бронирования, внедрив кеширование данных, что сократило время загрузки списка доступных билетов;
● Внедрил чат-бота для поддержки клиентов, который автоматизировал ответы на частые вопросы и помог снизить нагрузку на операторов на 40%;
● Разработал offline-режим для CRM, позволяющий кассирам на станциях продолжать работу с клиентами даже при потере соединения;
Достижения
● Интегрировал CRM с внешними сервисами, включая платежные системы и API железнодорожных операторов, обеспечив автоматическую синхронизацию данных;
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, Node.js, Cypress, Jest, Webpack, Kubernetes, Express.js, AWS, TypeScript, MobX, React Hook Form, React, Tailwind, Styled-Components
Отрасль проекта
Urban technology
Период работы
Октябрь 2022 - Декабрь 2023
(1 год 3 месяца)
IT компания
Роль
Full-tack разработчик
Обязанности
Описание проекта:
Децентрализованное веб-приложение, позволяющее пользователям осуществлять депозиты и выполнять мгновенные свопы между токенами в реальном времени. Приложение предоставляет удобный интерфейс для взаимодействия с различными сетями и кошельками, гарантируя безопасность и прозрачность всех операций за счёт использования смарт-контрактов.
Обязанности:
● Анализ требований;
● Реализация real-time взаимодействия с сервером для отображения актуального статуса транзакций и рыночных данных;
● Интеграция с блокчейном через Ether.js: отправка транзакций, чтение данных, взаимодействие с контрактами;
● Подключение и интеграция Web3-кошельков, занимался подключением MetaMask;
● Разработка модульных и e2e тестов с использованием Jest и Cypress;
● Оптимизация работы с большими объемами данных;
Достижения
Внедрил гибкую систему локализации (i18n), упростив расширение проекта;
Стек специалиста на проекте
Docker, JavaScript, Node.js, Cypress, Jest, Webpack, Redux, Express.js, Socket.io, TypeScript, React Hook Form, Azure, Axios.js, I18n, WebSockets, React, Tailwind, Metamask, Styled-Components, Ethers
Отрасль проекта
Blockchain
Период работы
Январь 2019 - Сентябрь 2022
(3 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
Разработчик 2019 г.
Образование
Высшее
Учебное заведение
БГУИР
Специальность
Экономист-программист
Завершение учебы
2020 г.