Александр С. React разработчик, Senior
ID 24132
АС
Александр С.
Мужчина, 26 лет
Беларусь, Минск, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
● Глубокое знание и опыт работы с основными технологиями веб-разработки, включая .NET и React, с акцентом на продвинутые аспекты и передовые практики.
● Уверенное владение Python, включая владение веб-фреймворками FastAPI и Django.
● Уверенное владение Node.js с опытом использования веб-фреймворков Fastify, Express и Nest.
● Экспертное владение написанием сложных SQL запросов для работы с различными базами данных, включая MS SQL, PostgreSQL и MySQL, с акцентом на оптимизации производительности и безопасности.
● Знание принципов и методов микросервисной архитектуры, опыт проектирования и разработки распределенных систем.
● Разработка высококачественных и отзывчивых пользовательских интерфейсов с использованием современных фронтенд технологий, включая JavaScript, React и TypeScript.
● Проектирование и реализация масштабируемых API с использованием современных архитектурных подходов, таких как REST и GraphQL, с акцентом на эффективную работу с данными и высокую производительность.
● Глубокое знание и применение основных паттернов проектирования и разработки веб-приложений на базе .NET, включая ASP.NET MVC и Entity Framework Core, для создания надежных и поддерживаемых систем.
● Опыт работы с асинхронными системами обмена сообщениями, такими как RabbitMQ, для обеспечения надежной и масштабируемой обработки сообщений и событий в приложениях.
● Глубокое понимание и опыт работы с контейнеризацией приложений с использованием Docker и управлением контейнеризированными приложениями на кластерах с помощью Kubernetes.
● Продвинутое использование инструментов мониторинга и отладки, таких как Grafana, для непрерывного контроля и оптимизации производительности системы.
● Применение передовых практик и принципов разработки, включая SOLID, Gof шаблоны, принципы REST API и паттерны MVC, CQRS, KISS, DRY, DDD, для создания высококачественного и поддерживаемого кода.
● Эффективное использование инструментов кэширования и хранения данных, таких как Redis, для улучшения производительности
Проекты
(6 лет 3 месяца)
Веб-платформа для автоматизации внутренних процессов и тесного взаимодействия различных отделов
Роль
Front-end
Обязанности
Описание
Веб-платформа, разработанная для автоматизации внутренних процессов и тесного взаимодействия различных отделов в крупной компании. Система обеспечивает эффективное управление основными бизнес-процессами и группами пользователей, включая гибкое управление ролями и правами доступа. Благодаря интуитивному интерфейсу и широким возможностям настройки, платформа упрощает координацию между командами, позволяет быстро реагировать на изменения и повышает прозрачность рабочих процессов.
Разработка центрального модуля управления бизнес-процессами и пользовательскими группами, включая реализацию механизма распределения ролей и полномочий.
Создание высокопроизводительного и отзывчивого интерфейса на базе React и MUI, что обеспечивает удобство и скорость работы с системой.
Использование Redux и React Query для управления состоянием приложения и эффективной работы с данными, включая кеширование запросов и обновление актуальной информации.
Интеграция с внутренними и внешними сервисами (API) для синхронизации и обмена данными, с целью обеспечения непрерывности и согласованности бизнес-процессов.
Оптимизация и улучшение производительности фронтенда путём внедрения Lazy Loading, Code Splitting и мемоизации компонентов.
Контроль качества: тестирование, отладка и рефакторинг компонентов для обеспечения стабильной работы и соответствия требованиям заказчика.
Достижения
Добился оптимизации приложения с 40 п. до 89 п.
Стек специалиста на проекте
Redux, React Router, TypeScript, MUI, React Query, Rollup, Styled Components, Vite, AntD, ESLint, React
Отрасль проекта
IoT
Период работы
Август 2024 - Апрель 2025
(9 месяцев)
Recruiter System
Роль
Lead Front-end
Обязанности
Веб-платформа, разработанная для автоматизации и оптимизации процессов подбора персонала в крупных корпорациях и кадровых агентствах. Она предоставляет высокоэффективные инструменты для управления вакансиями, кандидатами и процессом найма, обеспечивая максимальную производительность и точность в принятии кадровых решений.
Разработка высокопроизводительного и реактивного пользовательского интерфейса с использованием React и Recoil для обеспечения быстрой и удобной навигации и взаимодействия с системой.
Создание множества компонентов и интерфейсов для отображения данных о вакансиях, кандидатах и собеседованиях, обеспечивая их четкое представление и доступность.
Интеграция с внешними API для получения и обновления информации о вакансиях и кандидатах, обеспечивая быстрый доступ к актуальным данным.
Оптимизация производительности и загрузки приложения с помощью инструментов вроде Lazy Loading, Code Splitting и Memoization.
Тестирование и отладка компонентов и функционала для обеспечения их корректной работы и соответствия требованиям.
Достижения
Разработал logbook
Стек специалиста на проекте
React Router, TypeScript, Storybook, MUI, Rollup, Styled Components, Recoil, Vite, ESLint, React
Отрасль проекта
HRTech
Период работы
Апрель 2023 - Октябрь 2024
(1 год 7 месяцев)
Интегрированная платформа для управления производственными процессами
Роль
Lead FullStack
Обязанности
Интегрированная платформа представляет собой масштабное приложение, разработанное для управления и мониторинга производственных процессов в крупных промышленных предприятиях. Это решение, которое объединяет функциональные возможности ERP и MES систем, предоставляя комплексное решение для оптимизации и автоматизации работы предприятия.
Разработка frontend части приложения с использованием React для создания высокопроизводительного, интуитивно понятного и масштабируемого пользовательского интерфейса.
Реализация backend логики с использованием ASP.NET Core для обеспечения высокой производительности, безопасности и масштабируемости приложения.
Интеграция с различными внешними системами и оборудованием для сбора данных о производственных процессах, такими как IoT устройства и SCADA системы.
Разработка алгоритмов аналитики и машинного обучения для анализа данных о производстве и прогнозирования эффективности производственных процессов с использованием Python и библиотек для научных вычислений.
Проектирование и реализация набора микросервисов, каждый из которых отвечает за определенную бизнес-функциональность, с использованием лучших практик и принципов доменно-управляемого дизайна.
Оптимизация производительности и масштабируемости микросервисов, включая реализацию кэширования, асинхронных операций и горизонтального масштабирования с использованием контейнеризации и оркестрации.
Внедрение мониторинга и логирования для отслеживания работы микросервисов, обнаружения и устранения проблем, а также анализа производительности и использования ресурсов.
Управление высококвалифицированной командой разработчиков, включая распределение задач, контроль качества кода и обучение новых членов команды.
Достижения
Перевод протокола общения REAS API с http/1.1 на http/2
Стек специалиста на проекте
ASP.NET Core, Grafana, GitLab, Tensorflow, Pandas, Redis, Prometheus, gRPC, MUI, Scikit-learn, Kafka, Recoil, HTTPS, ELK Stack, Docker, Python, TypeScript, Django, RabbitMQ, React, Entity Framework Core, REST API, PostgreSQL, Django Rest Framework, Kubernetes
Отрасль проекта
HRTech
Период работы
Сентябрь 2022 - Февраль 2024
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет