Денис Д. , Middle, Frontend разработчик

Male avatar
Денис Д.
Россия, Красноярск
2 070 ₽/час 331 200 ₽/мес.
    Frontend разработчик
  • Middle
Опыт работы:
От 3 до 6 лет
Языки:

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

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

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

Навыки
Technology:
JavaScript
React
HTML5
CSS3
REST API
TypeScript
Python
NextJS
shadcn
React Hook Form
Tailwind
Git
Flask
SQLAlchemy
Selenium
aiogram
SQLite
Material-UI
TypeORM
FastAPI
Uvicorn
Peewee
MinIo
Asyncio
Pydantic
AnyDesk
Linux
Instruments:
Postman
Swagger
Database:
PostgreSQL
Applications:
Docker

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

КрайДео
Описание задачи/проекта

Сервис компьютерного зрения для определения объёма груза с автоматической отправкой уведомлений о новых измерениях в Telegram. Решение используется для мониторинга измерений, контроля состояния сервисов и оперативного реагирования на сбои в удалённой инфраструктуре.

Позиция на проекте
DevOps Engineer
Ответственность
  1. Мониторинг состояния сервисов и анализ логов для выявления причин сбоев
  2. Восстановление упавших сервисов, развернутых в Docker-контейнерах
  3. Диагностика и эскалация багов, взаимодействие с командой разработки
  4. Поддержка удалённой инфраструктуры и оборудования
  5. Решение аппаратных проблем, связанных с работой камер и вычислительных узлов
  6. Удалённый доступ и администрирование через SSH и AnyDesk
  7. Контроль корректной работы сервиса отправки уведомлений в Telegram
Технологии и инструменты
Docker, Linux, SSH, telegram bot, AnyDesk, ZED Camera
Период работы/продолжительность
Ноябрь 2025 г. - Февраль 2026 г.
Рататуй
Описание задачи/проекта

Сервис для прогнозирования спроса на блюда на основе временных рядов. Система анализирует исторические данные продаж и формирует прогноз спроса, что позволяет оптимизировать складские запасы, снижать издержки на хранение и минимизировать списания продуктов.

Позиция на проекте
Fullstack Developer
Ответственность
  1. Разработка модуля оценки складских запасов на базе FastAPI
  2. Проектирование сервиса складского учёта, который на основе: технологических карт, спрогнозированного спроса, формирует картину достатка и дефицита продуктов
  3. Разработка backend-сервиса на FastAPI: реализация REST API для получения данных, внедрение фильтрации и сортировки по бизнес-параметрам
  4. Проектирование и реализация пользовательского интерфейса: разработка UI на React, использование Tailwind CSS и Shadcn UI компонентов
  5. Интеграция frontend и backend частей сервиса
  6. Поддержка и доработка бизнес-логики, исправление дефектов
Технологии и инструменты
Docker, FastAPI, Peewee, PostgreSQL, Python, React, REST, SQLAlchemy, Tailwind CSS, TypeScript, Uvicorn, Shadcn UI
Период работы/продолжительность
Июнь 2025 г. - Август 2025 г.
CleverBistro
Описание задачи/проекта

Система компьютерного зрения для сегментации и детекции блюд с автоматической генерацией чеков, предназначенная для замены традиционных касс в ресторанах с порционной подачей. Решение обеспечивает бесконтактную оплату, мониторинг работы кассовых сервисов и централизованное логирование.

Позиция на проекте
Fullstack Developer
Ответственность
  1. Разработка backend-части кассового сервиса на базе FastAPI
  2. Проектирование и реализация CRUD-системы для управления блюдами, формирования чеков и авторизации администратора
  3. Поддержка и доработка ядра кассового сервиса, исправление багов, оптимизация бизнес-логики
  4. Реализация и интеграция REST API и WebSocket-соединений для UI-интерфейса
  5. Разработка интерфейсов на React + Tailwind CSS для управления и мониторинга системы
  6. Добавление и настройка функциональности зон интереса (ROI) для модуля детекции блюд
  7. Разработка web-интерфейса мониторинга состояния сервисов кассы
  8. Реализация централизованного сервиса логирования (FastAPI)
  9. Внедрение healthcheck-механизмов для контроля доступности и состояния сервисов
  10. Разработка сервиса отправки логов и алертов в Telegram
  11. Контейнеризация сервисов и деплой на сервер (Docker)
  12. Удалённая диагностика, сопровождение и восстановление сервисов через SSH и AnyDesk
Технологии и инструменты
aiohttp, Asyncio, Docker, FastAPI, Linux, MinIo, Peewee, PostgreSQL, Pydantic, Python, React, Requests, REST API, SQLAlchemy, SSH, Tailwind CSS, Telegram, TypeScript, Uvicorn, WebSockets, AnyDesk, Shadcn UI
Период работы/продолжительность
Январь 2025 г. - Февраль 2026 г.
NDA
Описание задачи/проекта

Внутренний web-сервис для анализа и управления процессами импорта вина: отображение данных по поставкам, документам, статусам и метрикам. Используется как рабочий инструмент для операционных и аналитических команд.

Позиция на проекте
Frontend Developer
Ответственность
  1. Разработка и развитие пользовательского интерфейса web-приложения на React / Next.js
  2. Реализация новых страниц и UI-блоков в соответствии с дизайн-системой и требованиями бизнеса
  3. Интеграция с backend через REST API: получение, обработка и отображение данных
  4. Работа с формами: валидация, управление состоянием, обработка ошибок (React Hook Form)
  5. Исправление дефектов, участие в разборе багов и их локализации
  6. Рефакторинг и оптимизация существующего кода для повышения читаемости и поддержки
  7. Обеспечение адаптивности и корректной работы интерфейса в разных браузерах
  8. Взаимодействие с backend-разработчиками и продуктовой командой
Технологии и инструменты
DevTools, Git, HTML5, Next.js, React, React Hook Form, REST API, Tailwind CSS, Shadcn UI
Период работы/продолжительность
Ноябрь 2024 г. - Январь 2025 г.
NDA
Описание задачи/проекта

Внутренний web-сервис для отображения и анализа данных по процессам импорта вина: поставки, документы, статусы, показатели и сводные дашборды. Используется операционными и аналитическими командами для контроля импорта и принятия решений.

Позиция на проекте
Frontend Developer
Ответственность
  1. Разработка и развитие пользовательского интерфейса на React / Next.js
  2. Реализация новых страниц и UI-блоков в соответствии с дизайн-системой
  3. Интеграция frontend-части с backend через REST API endpoints
  4. Работа с формами: управление состоянием, валидация, обработка ошибок (React Hook Form)
  5. Исправление багов, участие в анализе дефектов
  6. Рефакторинг и оптимизация существующего кода для повышения производительности и читаемости
  7. Обеспечение адаптивной и корректной работы интерфейса в разных браузерах
  8. Взаимодействие с backend-разработчиками и продуктовой командой
Технологии и инструменты
HTML5, Next.js, React, React Hook Form, REST API, Tailwind CSS, Shadcn UI
Период работы/продолжительность
Август 2024 г. - Ноябрь 2024 г.

Образование

Высшее
Название учебного заведения/курса
СФУ ИКИТ
Специальность
Информационные системы и технологии
Аналогичные специалисты
Male avatar
Дмитрий Б.
Россия, Москва
1 800 ₽/час
    Frontend разработчик
  • Middle
Я разработчик с хорошими знаниями в области JavaScript и TypeScript, специализируюсь на создании современных веб-приложений с использованием React. Обладаю способностью быстро осваивать новые технологии и инструменты, что позволяет мне эффективно решать сложные задачи и постоянно развиваться профессионально. Увлечён работой над интересными проектами, где могу применять свои навыки и вносить значимый вклад в результат. Стремлюсь к постоянному совершенствованию и готов принимать вызовы, чтобы добиваться высоких стандартов качества.
    JavaScript (ES6+)
    TypeScript
    React
    React Router
    Next.js
    Redux Toolkit
    Redux
    Material UI
    Ant design
    Redux-Saga
    MobX
    Tailwind CSS
    HTML
    CSS
    LESS / SCSS
    BEM
    CSS Modules
    CSS in JS
    styledcomponents
    Vanilla Extract
    JSS
    Emotion
    Web Components
    npm/yarn
    NPM Scripts
    Linter
    ESLint
    PostgreSQL
    MySQL
    MongoDB
    Firebase
    Node.js
    Express.js
    Koa.js
    SSR
    Jest
    Webpack
    Vite
    API Key
    HTTP Basic Authentication
    OAuth
    Keycloak
    identityserver
    HTTP
    REST
    JSON Schema
    Query.rest
    SVG
    Canvas (2D)
    d3.js
    chart
    Plotly
    WebGL
    three js
    Chart.js
    CI/CD Pipeline
    GitLab
    GitHub Actions
    Docker
    Kubernetes
    Git
    Gitlab CI
    Agile
    Scrum
    Jira
    Confluence
Не нашли, кого искали?

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

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

Request Poster