Javascript is required

Дамир М., Middle, Frontend разработчик

Дамир М.
Россия, Москва
2 700 ₽/час 432 000 ₽/мес.
    Frontend разработчик
  • Middle
Опыт работы:

Опыт: 3.5 года
Опыт работы с JS/TS/React - 3 года

Языки:

Английский — A2

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
JavaScript
Node.js
React
Vite
HTML
CSS
JQuery
REST API
TypeScript
Python
Nest.js
Effector
Redux
Redux Toolkit
MobX
Konva.js
Fabric.js
Tailwind
Styled Components
Ionic
Ant-Design
FSD
React Hook Form
WebSocket
react-virtual
Charts.js
Canvas
Recharts
react-virtuoso
Material UI
Webpack
ECharts.js
React Query
Windows
Linux
Visual Studio Code
Webstorm
Git
Figma
Electron
TypeORM
DBeaver
C# (APS.NET)
Applications:
SCSS
Docker
Instruments:
Swagger
Database:
MongoDB
PostgreSQL
Формат работы
Удалённо
Описание о специалисте

Опыт разработки и проектирования сложного программного обеспечения в том числе с интеграцией данных.

Знание основных алгоритмов и структур данных.

Хорошее знание шаблонов проектирования, дизайна объектно-ориентированного программирования

Опыт применения современных инженерных практик, чистый код, рефакторинг.

Опыт разработки и построения веб-сервисов

Опыт работы с JS/TS/React - 3 года

Опыт построения проекта по методологии FSD (Feature-Sliced-Design)

Опыт работы с canvas и прилежащими библиотеками

Опыт работы с cookie, local storage, session storage, indexedDB

Опыт работы с API и WebSocket

Опыт адаптивной верстки

Опыт долгосрочной поддержки приложения

Примеры работ

Система определения остатков и зарастания носка ковша при выплавке чугуна
Описание задачи/проекта

Определение количества остатков (тонн) после плавки чугуна и степени зарастания носка ковша

Позиция на проекте
Frontend-разработчик
Ответственность
  1. Реализация универсального модального окна для просмотра подробной информации о плавке
  2. Создание аналитической страницы с графиками, информирующих о данных по зарастанию носка и остаткам чугуна за определенный период
  3. Реализация динамического отображения наполненности ковша
Технологии и инструменты
JavaScript, Material UI, MobX, React, React Query, SCSS, TypeScript, WebSocket, ECharts.js
Период работы/продолжительность
Сентябрь 2024 г. - Февраль 2025 г.
Система определения геометрии продукции
Описание задачи/проекта

Определение корректности размеров (ширина, толщина, длина, вес) производимой продукции

Позиция на проекте
Ведущий Frontend-разработчик
Ответственность
  1. Реализация загрузки и выгрузки файлов с продукцией
  2. Создание функционала проверки соответствия размеров продукции в реальном времени (при помощи WebSocket)
  3. Построение проекта по методологии FSD
  4. Реализация “ленивой” загрузки списка продукций
  5. Управление запуском сценария системы с указанными параметрами запуска
Технологии и инструменты
Effector, Ionic, JavaScript, React, React Hook Form, Styled Components, TypeScript, WebSocket
Период работы/продолжительность
Апрель 2024 г. - Август 2024 г.
ML Дефектоскопия поверхности теплоизоляции
Описание задачи/проекта

Поиск дефектов на теплоизоляционном мате движущийся по конвейерной ленте

Позиция на проекте
Ведущий Frontend-разработчик
Ответственность
  1. Синхронизация работы нескольких WebSocket`ов, подключаемых опционально, с данными об исполняемых событиях
  2. Подключение виртуального скролла
  3. Построение проекта по методологии FSD
  4. Работа с синхронизацией нескольких видеопотоков
  5. Создание возможности ручной настройки интерфейса пользователем
Технологии и инструменты
Effector, Ionic, JavaScript, React, React Hook Form, Styled Components, TypeScript
Период работы/продолжительность
Ноябрь 2023 г. - Апрель 2024 г.
ML Определение инородных тел на конвейерной ленте
Описание задачи/проекта

Контроль ленты инородных тел. Классификация объектов на опасные и безопасные тела.

Позиция на проекте
Ведущий Frontend-разработчик
Ответственность
  1. Построение проекта по методологии FSD
  2. Создание системы звукового оповещения при отключении контроллера, ухудшении условий съемки и прочих событий, указываемых пользователем
  3. Реализация архива полученных событий (фильтрация по дате, времени и типу событий)
  4. Создание инструмента для редактирования данных для обучения нейронной сети. (Fabric.js, canvas)
  5. Создание функционала для объединения получаемых c сокетов событий с нескольких конвейеров
  6. Оптимизация приложения для постоянной работы конвейера в течении длительного времени
Технологии и инструменты
Canvas, Effector, Ionic, JavaScript, React, React Hook Form, Styled Components, TypeScript, Fabric.js
Период работы/продолжительность
Апрель 2023 г. - Ноябрь 2023 г.
ML Определение грансостава на ГОК
Описание задачи/проекта

Определение грансостава на ГОК с помощью анализа поверхностного, видимого слоя породы.

Позиция на проекте
Ведущий Frontend-разработчик
Ответственность
  1. Построение проекта по методологии FSD
  2. Создание графиков распределения грансостава при помощи Charts.js
  3. Оптимизация системы для работы в зависимости от часового пояса сервера
Технологии и инструменты
Effector, Ionic, JavaScript, React, React Hook Form, Styled Components, TypeScript, Charts.js
Период работы/продолжительность
Декабрь 2022 г. - Апрель 2023 г.

Образование

Бакалавр
Название учебного заведения/курса
Ульяновский Государственный Технический Университет
Специальность
Информатика и вычислительная техника
Срок получения образования
2020 - 2024г.
Аналогичные специалисты
Анатолий Г.
Россия, Нижний Новгород
2 775 ₽/час
    1С разработчик
  • Senior
Навыки: Опыт работы с EDT + репозиторий Глубокие знания архитектуры платформы 1С Участие в качестве старшего разработчика в конфигурациях ERP/УХ/ЗУП/УМФО Написание сложного и высоконагруженного кода Знание принципа ролевой модели и RLS Конвертация данных 2 (КД 2.1) Конвертация данных 3 (КД 3) Опыт использования одной из шин данных: Кафка, Rabbit MQ, 1С:Шина Опыт работы написания REST сервисов Уверенные знания и опыт по обновлению типовых и сильно кастомизированных конфигураций БСП Интеграции, обмены Работа с системами контроля версий (хранилище, git) Умение читать чужой код Уверенное знание языка запросов 1C и системы компоновки данных (СКД)
    EDT + репозиторий
    архитектура платформы 1С
    ERP/УХ/ЗУП/УМФ
    ролевой модели и RLS
    Конвертация данных 2 (КД 2.1)
    Конвертация данных 3 (КД 3)
    Кафка
    Rabbit MQ
    1С:Шина
    REST сервисы
    БСП
    интеграции, обмены
    системы контроля версий (хранилище, git)
    система компоновки данных (СКД)
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста