ДН
Даниил Н.
Мужчина, 26 лет
Беларусь, Минск, UTC+3
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 30 июня 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, что упростило планирование встреч и контроль занятости сотрудников.;
Стек специалиста на проекте
React Query, Redux, AWS, AntD, Git, Bitbucket, MongoDB, Webpack, Jest, SignalR, Playwright, Redux-Saga, Docker, TypeScript, Axios.js, Chart.js, Express.js, React, NestJS, JavaScript, Node.js, Single SPA, Jira, SCSS, Kubernetes
Отрасль проекта
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 железнодорожных операторов, обеспечив автоматическую синхронизацию данных;
Стек специалиста на проекте
MobX, React Hook Form, Styled-Components, AWS, Cypress, Webpack, Jest, Docker, TypeScript, Express.js, React, JavaScript, Node.js, Tailwind, PostgreSQL, Kubernetes
Отрасль проекта
Urban technology
Период работы
Октябрь 2022 - Декабрь 2023
(1 год 3 месяца)
IT компания
Роль
Full-tack разработчик
Обязанности
Описание проекта:
Децентрализованное веб-приложение, позволяющее пользователям осуществлять депозиты и выполнять мгновенные свопы между токенами в реальном времени. Приложение предоставляет удобный интерфейс для взаимодействия с различными сетями и кошельками, гарантируя безопасность и прозрачность всех операций за счёт использования смарт-контрактов.
Обязанности:
● Анализ требований;
● Реализация real-time взаимодействия с сервером для отображения актуального статуса транзакций и рыночных данных;
● Интеграция с блокчейном через Ether.js: отправка транзакций, чтение данных, взаимодействие с контрактами;
● Подключение и интеграция Web3-кошельков, занимался подключением MetaMask;
● Разработка модульных и e2e тестов с использованием Jest и Cypress;
● Оптимизация работы с большими объемами данных;
Достижения
Внедрил гибкую систему локализации (i18n), упростив расширение проекта;
Стек специалиста на проекте
React Hook Form, Socket.io, Redux, Metamask, Styled-Components, WebSockets, Cypress, Webpack, Jest, Docker, TypeScript, Axios.js, Azure, Express.js, React, JavaScript, Node.js, Tailwind, Ethers, I18n
Отрасль проекта
Blockchain
Период работы
Январь 2019 - Сентябрь 2022
(3 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Дипломы и сертификаты
Разработчик 2019 г.
Образование
Высшее
Учебное заведение
БГУИР
Специальность
Экономист-программист
Завершение учебы
2020 г.