Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Ефим — опытный IT-специалист, специализирующийся на full stack разработке. Обладает глубокими знаниями и навыками в области Node.js, PostgreSQL, JavaScript, TypeScript, Git, Docker, MongoDB, React, React.js, Redis, Linux, SQL, GraphQL, Express.js, Kubernetes, веб-программирования, backend, REST API, js, Nginx, Apollo, frontend, Next.js, Jest, SCSS, Sass, HTML, CSS, Redux, client, apollo client, Fastify.js, fastify, Apollo Server, Mongoose, RabbitMQ, React testing library, React Router, Redux-Saga, Webpack, Django, Django Rest Framework, Celery.
Ефим имеет опыт работы на проектах в сфере GameDev и Manufacturing. В его портфолио есть проекты, где он выполнял роль Fullstack Developer, старшего веб разработчика и React разработчика. На последнем месте работы занимался автоматизацией наполнения коллекций MongoDB при обновлениях игры в Steam, сбором данных об игровых объектах из файлов формата VRF, организацией хранения изображений предметов и скинов оружия в разных размерах, а также взаимодействием с API торговой площадки cs.money.
До этого участвовал в проекте системной интеграции, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинге, разрабатывал библиотеку компонентов React и тестировал компоненты с использованием React Testing Library. Также работал над клиентской частью ИС.
Проекты
(4 года 7 месяцев)
CS.Money
Роль
Fullstack Developer
Обязанности
ОПИСАНИЕ ПРОЕКТА:
Ресурс посвящен игровым предметам:
- Counter-Strike 2
- Dota 2
ОБЯЗАННОСТИ:
Автоматизация наполнения коллекций MongoDB при обновлениях игры в Steam.
Сбор данных об игровых объектах из файлов формата VRF. Valve Resource Rormat.
Организация хранения изображений предметов и скинов оружия в разных размерах.
Сбор данных из сторонних источников путем парсинга.
Взаимодействие с API торговой площадки cs.money.
Стек специалиста на проекте
MobX, Fastify.js, apollo client, Mongoose, GraphQL, Prettier, ESLint, Apollo Server, Husky, Next.js, RabbitMQ, React, Node.js
Отрасль проекта
GameDev
Период работы
Январь 2022 - Май 2024
(2 года 5 месяцев)
E sphere
Роль
Старший веб разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА:
Системная интеграция, автоматизации технологических и бизнес-процессов
предприятия, ИТ-консалтинг.
ОБЯЗАННОСТИ:
Разработка библиотеки компонентов React - Библиотека используется во всех проектах Коруса https://www.npmjs.com/package/leda
Общение и мониторинг запросов на изменения/внесения правок в компоненты.
Создание бизнес логики для компонентов, с использованием MobX, MST
Ведение демо, а также сбор фидбека от пользователей.
Работа над оптимизацией итогового размера NPM пакета.
Настройка gitlab ci и потом github actions при переходе на github для тестирования и публикации в npm.
Тестирование компонентов с использованием React Testing Library.
ОБЯЗАННОСТИ:
Создание новых разделов сайта, с использованием адаптивной верстки и возможностей HTML5 (поддержка версии для слабослышащих).
Развитие внутренней CRM-системы для обработки заявок от льготников.
Интеграция GraphQL с нуля в проект, подготовка всех контрактов, а так же рефакторинг старых сервисов на GraphQL.