Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Ефим — опытный 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. Также работал над клиентской частью ИС.
Проекты
(5 лет)
CS.Money
Роль
Fullstack Developer
Обязанности
ОПИСАНИЕ ПРОЕКТА:
Ресурс посвящен игровым предметам:
- Counter-Strike 2
- Dota 2
ОБЯЗАННОСТИ:
Автоматизация наполнения коллекций MongoDB при обновлениях игры в Steam.
Сбор данных об игровых объектах из файлов формата VRF. Valve Resource Rormat.
Организация хранения изображений предметов и скинов оружия в разных размерах.
Сбор данных из сторонних источников путем парсинга.
Взаимодействие с API торговой площадки cs.money.
Стек специалиста на проекте
MobX, Fastify.js, GraphQL, Apollo client, Mongoose, Unix, Prettier, ESLint, Apollo Server, Husky, Next.js, RabbitMQ, React, Node.js
Отрасль проекта
GameDev
Период работы
Январь 2022 - Октябрь 2024
(2 года 10 месяцев)
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.