← На главную
Фото Олега Белоусова

Белоусов Олег

Fullstack-разработчик

Санкт-Петербург

О себе

Родился и проживаю в г. Санкт-Петербурге.
В настоящее время работаю инженером-конструктором: разрабатываю 3D-модели, подготавливаю конструкторскую и технологическую документацию, а также пишу управляющие программы для станков с ЧПУ. В рамках работы автоматизирую производственные и инженерные процессы — разрабатываю небольшие прикладные инструменты для решения рутинных задач, в том числе с интеграцией с CAD-системами (SolidWorks, Компас-3D) через COM-интерфейсы. Имею чёткое понимание производственных процессов и инженерного цикла, что позволяет эффективно переводить задачи из офлайн-среды в цифровые решения. Имеется опыт с 2009 года работы в IT-сфере.

Имею практический опыт запуска проектов с нуля: от анализа требований и проектирования API, схем БД и бизнес-логики до реализации MVP, деплоя и дальнейшего развития продукта.

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

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

Стек и навыки

  • Backend: FastAPI, PostgreSQL, SQLAlchemy, Tortoise ORM, Redis, MCP сервера, REST/WebSocket API
  • Frontend: HTML, JavaScript, Jinja2 шаблоны, Tailwind CSS, PWA-приложения, real-time обновления
  • Embedded & IoT: ESP32, Wi-Fi, MQTT, OTA-обновления, RTOS, SPI/I2C/UART
  • DevOps & Linux: Docker Compose, systemd, настройка сетей и прокси, HTTPS, VPS и одноплатные компьютеры

Опыт работы

ООО Аколедпром — 02.2023 - настоящее время

Инженер-конструктор

  • Разработка изделий из листового металла
  • Проектирование конструкций и узлов
  • Подготовка производства
  • Написание управляющих программ для ЧПУ
  • Подготовка конструкторской документации
  • Оптимизация производственных процессов
  • Взаимодействие с производством и техническими службами

АС ФПВ (самозанятость) — 07.2024 - 04.2026

Python Developer (Embedded)

  • Разработка backend и UI-приложений на Python
  • Реализация realtime-мониторинга устройств
  • Интеграция с embedded-устройствами по serial
  • Работа с FastAPI и WebSocket
  • Разработка сервисов взаимодействия с ESP32
  • Разделение архитектуры на UI / backend / device layer

ООО ВЕСТА — 04.2020 - 02.2023

Инженер

  • Запуск производства
  • Пуско-наладка станков ЧПУ
  • Наладка производственного процесса
  • подготовка персонала
  • Написание программ под нужды производства: (модуль для Компас-3Д по автоматическому раскрою изделий из листового металла (противопожарные двери))

Проекты

Embedded UI-система мониторинга и управления устройствами на Linux SBC — AC FPV

Embedded

Система мониторинга и управления embedded-устройствами с realtime-отображением состояния оборудования и взаимодействием с ESP32.

Что реализовано:

  • realtime-мониторинг устройств;
  • обмен данными с embedded-устройствами;
  • собственная UI-система;
  • обработка touch/mouse input;
  • архитектурное разделение UI, backend и device layer;
  • обработка offline-сценариев и ошибок соединения;
  • оптимизация производительности и стабильности системы.

Стек проекта: Python, FastAPI, WebSocket, asyncio, Pygame, JSON, REST API, JWT, PostgreSQL, Redis, Linux framebuffer, Docker ESP32, Serial / UART / USB CDC

ToDoWay — менеджер задач — Приложение для управления списками задач

Backend

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

Что реализовано:

  • CRUD для задач и списков;
  • группы пользователей и система доступа;
  • realtime-обновления через WebSocket;
  • push-уведомления и напоминания;
  • PWA-поддержка и офлайн-режим;
  • интеграция с MCP API;
  • сервисы очистки и фоновые задачи.

Особенность:

Разработал собственный MCP-сервер для интеграции ИИ с системой задач и получения актуального контекста проекта.

Стек проекта: FastAPI, PostgreSQL, Tortoise ORM, asyncpg, JWT, WebSocket, pywebpush (VAPID), PWA, pytest, systemd.

Контакты

  • Telegram: @olesioTwo
  • Email: ol.jkl88@gmail.com
  • Телефон: +7 999 200-52-29
  • Адрес: Санкт-Петербург, Заречная улица, 41
QR-код https://resume.skykraft.su

Электронная версия — https://resume.skykraft.su