Егор К. Full Stack разработчик, Middle+
ID 24086
ЕК
Егор К.
Мужчина, 21 год
Россия, Сарапул, UTC+4
Ставка
2 337,66 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Егор — опытный fullstack-разработчик, специализирующийся на React, Node.js, MongoDB, Python и других технологиях.
Опыт работы:
- Облачная платформа АРМ казначейства (FinTech & Banking): переписал модуль расчёта справедливой стоимости с Python на JavaScript, ускорил загрузку страниц, разработал интерфейс приложения с использованием Ant Design.
- Платформа автогарантий (FinTech & Banking): рефакторинг кода, разработка системы вознаграждений агентов, создание отчётов для бизнес-аналитики.
- Платформа для бронирования мест проведения мероприятий (Travel, Hospitality & Restaurant business): внедрение зависимостей на базе DI-контейнера InversifyJS, разработка модульной архитектуры приложения.
- Платформа для аутстаффинга (HRTech): внедрение системы DI на базе InversifyJS для backend-части приложения, проектирование и реализация модульной архитектуры backend-приложения.
Проекты
(2 года 5 месяцев)
Платформа для аутстаффинга с использованием ИИ
Роль
Fullstack developer
Обязанности
- Внедрил систему DI на базе InversifyJS для backend-части приложения, что повысило модульность и тестируемость кода.
- Спроектировал и реализовал модульную архитектуру backend-приложения с четким разделением ответственности компонентов, соблюдая принципы SOLID.
- Разработал backend-часть на Next.js с использованием DI-контейнера и модульного подхода.
- Создал полноценный AI-чат, включая frontend и backend компоненты.
- Проводил регулярные code review пул-реквестов команды, обеспечивая качество кода.
- Разработал Dockerfile для развертывания приложения в контейнеризованной среде.
- Реализовал систему подбора специалистов под вакансии с использованием LLM-технологий.
- Внедрил temporal процессы с использованием temporalio.js для управления долгоиграющими операциями.
- Разработал парсеры на базе Playwright для сбора и обработки данных.
- Обучал и курировал стажеров: проводил вводные обучения, код-ревью, помогал в решении сложных задач.
- Настройка системы авторизации с использованием next auth.
Достижения
- Успешно внедрила алгоритмы, которые значительно повысили точность подбора кандидатов на вакансии.
- Оптимизация процесса подбора персонала позволила сократить время на поиск подходящих специалистов.
- Разработка интуитивно понятных интерфейсов улучшила пользовательский опыт и повысила эффективность работы с платформой.
- Активное участие в проекте, который имеет потенциал для значительного улучшения процесса аутстаффинга.
- Ускорил процессы разработки за счет внедрения Temporal workflows, что позволило сократить время обработки длительных операций.
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, MongoDB, TypeScript, Bootstrap, Next.js, Playwright, React, InversifyJS, temporal, Payload CMS, Next Auth, temporal.ioJS, langchain.js
Отрасль проекта
HRTech
Период работы
Ноябрь 2024 - По настоящее время
(9 месяцев)
Платформа для бронирования мест проведения мероприятий с использованием ИИ
Роль
Fullstack developer
Обязанности
- Внедрена система внедрения зависимостей на базе DI-контейнера InversifyJS для backend-части приложения.
- Спроектирована и разработана модульная архитектура приложения, обеспечивающая разделение ответственности, повторное использование кода и соответствие принципам SOLID.
- Созданы и зарегистрированы многократно используемые кодовые компоненты на TypeScript и Tailwind CSS для Plasmic Studio с возможностью настройки через пользовательский интерфейс.
- Разработаны адаптивные страницы в Plasmic Studio на основе макетов Figma с применением кодовых компонентов для реализации сложных элементов.
- Разработана backend-часть приложения на Next.js с использованием модульной архитектуры и внедрения зависимостей.
- Разработаны frontend и backend для AI-чата в приложении.
- Разработаны frontend и backend для обработки электронных писем по протоколам SMTP и IMAP.
- Проводил code review pull реквестов.
- Разработка Dockerfile для приложения.
- Настройка системы авторизации с использованием next auth.
Достижения
- Внедрил систему внедрения зависимостей (DI) на базе InversifyJS, что повысило модульность, тестируемость и соответствие принципам SOLID.
- Разработал модульную архитектуру backend-приложения, обеспечив четкое разделение ответственности и повторное использование кода.
- Проводил code review, поддерживая высокий стандарт кода, выявляя потенциальные уязвимости и улучшая архитектурные решения.
Стек специалиста на проекте
Docker, JavaScript, Node.js, Figma, MongoDB, TypeScript, Next.js, Tailwind CSS, React, Payload CMS, Plasmic, Next Auth
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Март 2024 - По настоящее время
(1 год 5 месяцев)
Облачная платформа АРМ казначейства
Роль
Fullstack developer
Обязанности
- Переписал модуль расчёта справедливой стоимости с Python на JavaScript для повышения производительности и улучшения интеграции с фронтендом.
- Ускорил загрузку страниц за счёт оптимизации запросов к бэкенду.
- Разработка интерфейса приложения с использованием Ant Design.
- Разработка схемы Prisma ORM для базы данных PostgreSQL.
- Обеспечивал поддержку проект, устранял критические баги, проводил рефакторинг устаревшего кода и обеспечивал поддержку функциональности.
- Реализовал функцию экспорта отчётов в форматах ODS и XLSX.
- Обновил документацию для нового API, добавил примеры использования и описание изменений.
Достижения
- Оптимизировал запросы, что уменьшило время выполнения запросов.
Стек специалиста на проекте
PostgreSQL, JavaScript, Node.js, Clean Architecture, Next.js, React, ORM Prisma, Awilix
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - Сентябрь 2024
(1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Внутри страны
Готов работать на зарубежных проектах
Да
Образование
Среднее
Учебное заведение
Сарапульский техникум машиностроения и информационных технологий, Сарапул
Специальность
Информационные системы и программирование
Завершение учебы
2024 г.