Привет, я charg3d
Пишу чистый и надежный бэкенд на Python и эффективный системный код на C++ для microcontrollers ESP32 и Arduino. Углубленно работаю с протоколами I2C и SPI.
Кто я и что умею
Моя философия
Я разрабатываю эффективный бэкенд на Python и оптимизированный встроенный код на C++ для микроконтроллеров. Свободно владею навыками профессиональной пайки (THT и SMD монтаж печатных плат) и проектирую собственные аппаратные решения на базе чипов ESP32/Arduino.
Специализируюсь на организации надежного обмена данными между устройствами (радиомодули LoRa, протокол ESP-NOW, проводные шины I2C/SPI/UART) и интеграции с серверной частью через API/Websockets.
Языки программирования
Python (разработка скриптов и API), Go (быстрые микросервисы), C++ (эффективный системный код)
Микроконтроллеры
Разработка на ESP32 и Arduino. Проектирование схем, разводка плат, интеграция сенсоров и TFT-дисплеев ST7789
Пайка & Железо
Профессиональный THT & SMD монтаж плат (SMD 0805, 0603, корпуса SOIC/QFN), отладка схем приборами (мультиметр, осциллограф)
Linux, VPS & Сети
Администрирование серверов Linux, контейнеризация Docker, Nginx, хостинг проектов. Настройка безопасных сетей и VPN (Amnezia VPN, WireGuard)
3D-печать & Моделирование
CAD-проектирование корпусов. FDM/SLA 3D-печать, постобработка, слайсинг в OrcaSlicer и Ultimaker Cura. Оптимизация под усадку пластиков
Связь & Протоколы
Обмен данными между контроллерами: ESP-NOW, LoRa, шины I2C/SPI/UART. Сетевая интеграция (HTTP/Websockets, Telegram API)
Востребованность на рынке
Разработка умных устройств & IoT
Дефицит кадров: критический
Высокая потребность в инженерах, способных не просто писать прошивки, но и проектировать топологию плат (ESP32, Arduino) и настраивать энергоэффективные протоколы связи.
Бэкенд & Интеграция с железом
Рост вакансий: +24% / год
Востребованность Python разработчиков, понимающих работу веб-сокетов, MQTT и брокеров сообщений для сбора телеметрии с сенсоров и удаленного управления устройствами.
Системный C++ код & Прошивки
Спрос на инженеров: высокий
Нехватка специалистов по низкоуровневой оптимизации кода, работе с прерываниями, DMA и аппаратными интерфейсами (SPI, I2C, UART, CAN-шина).
Быстрое прототипирование & CAD
Тренд: аддитивные технологии
Потребность в инженерах, способных в кратчайшие сроки спроектировать корпус в CAD, напечатать тестовый прототип на 3D-принтере и собрать готовый IoT-узел в единое целое.
Избранные проекты
СмартКИМ — Образовательный комплекс (ЕГЭ/ОГЭ)
Интерактивная платформенная система для подготовки к ЕГЭ и ОГЭ по информатике. Включает оффлайн-генератор вариантов, песочницу Python (Pyodide Wasm) с исполняемой консолью, личный кабинет ученика и учителя, контрольные работы и выколотые тематические подборки.
ege-hub — Ответы на задания ЕГЭ по скриншоту
Офлайн-приложение для подготовки к ЕГЭ по информатике. Распознаёт скриншот задания через OCR (Tesseract, русский язык), находит похожую задачу в базе из 6647 реальных заданий fuzzy-поиском (RapidFuzz) и выдаёт ответы с уверенностью. Простой TUI на Rich, портативная сборка PyInstaller — ученику достаточно одной папки без интернета.
TeachAssistant — ИИ-анализ уроков
Серверная платформа анализа школьных занятий на базе ИИ. Принимает аудио и планы уроков (с физического рекордера на ESP32-C3 или веб-интерфейса), выполняет транскрибацию (Faster-Whisper), разделение спикеров (Pyannote), автоматическое саммари и факт-чекинг с помощью LLM (Qwen-32B).
Опыт и образование
Проектная инженерия и Backend
ОЦ «Сириус» — Научно-технологическая программа
Разработка ИИ-платформы TeachAssistant в рамках программы «Большие вызовы». Проектирование печатных плат в CAD, пайка рекордера на ESP32-C3, программирование на C++ (ESP-NOW/I2C/SPI) и создание бэкенда на FastAPI.
3D-моделирование и прототипирование
Быстрая разработка корпусов устройств
Проектирование и изготовление корпусов для IoT-устройств. Профессиональная FDM/SLA 3D-печать, постобработка, слайсинг в OrcaSlicer и Ultimaker Cura. Оптимизация параметров печати (PETG, PLA, ABS) под физическую усадку.
Системное IT-самообразование
Backend & Embedded стек
Освоение бэкенда (Python, FastAPI, Celery, RabbitMQ, PostgreSQL) и программирования микроконтроллеров на C++ (PlatformIO, Arduino Core, управление памятью). Администрирование Linux-серверов (Docker, VPS, Nginx).
Среднее образование
Профильный инфмат-класс (11 класс)
Обучение в 11 классе в Брянске (информационно-математический профиль). Углубленная подготовка по профильной математике и информатике, участие в инженерных конкурсах и олимпиадах по программированию.
Контакты
Контакты для связи
Напишите мне в Telegram или отправьте письмо на почту. Я всегда открыт для интересных проектов и обсуждения кода.