Я — C++ разработчик с опытом в embedded-системах, промышленном ПО и backend-разработке. Пишу надёжный код для устройств с ограниченными ресурсами и серверов, обрабатывающих данные в реальном времени. Работаю с полным циклом разработки: от архитектуры и прошивки до развёртывания и документации.
- C++ (17/20/23) — основной язык
- Python — backend, автоматизация
- JavaScript/TypeScript — frontend, веб-разработка
- Qt5/6 — desktop приложения
- Boost (Asio, Beast) — асинхронное программирование, сети
- FastAPI — REST API на Python
- React + Ant Design — современный веб-интерфейс
- MySQL — реляционные базы данных
- SQLite — embedded решения
- CMake, Make, GCC, MSVC, MinGW — сборка и компиляция
- Git, GitHub — контроль версий
- Docker — контейнеризация
- gdb — отладка
- Linux, Windows — операционные системы
- TCP/IP, UDP, WebSocket — сетевые протоколы
- HTTP/HTTPS, RS-485 — коммуникации
- SMTP, SSH — удалённый доступ
- Email: listev_d_@mail.ru
- getMatchIdBot — Бот на Python для получения идентификаторов матчей
- PaintWithFriends — Приложение на C++ для совместного рисования
- video2ASCII — Инструмент на C++ для преобразования видео в ASCII-арт
- resume-website — Веб-сайт резюме с использованием CSS
Следую принципам непрерывного обучения и использую структурированные дорожные карты для освоения технологий:
Эта дорожная карта помогает систематизировать изучение C++, инструментов разработки и системного администрирования.
В свободное время проектирую и тестирую собственные технические идеи — это помогает мне глубже понимать архитектуру и быстро осваивать новые инструменты.

