Егор Овчаренко
Рейтинг
Резюме
ЕГОР (YEHOR) | Embedded & Software Developer
Специализация: Embedded Systems, Robotics, Backend Automation, Python/C++ Developer
Локация: Паневежис, Литва (Panevėžys, Lithuania)
Формат работы: Удаленная работа, проектная занятость, фриланс
Языки: Русский (родной), Украинский (свободный), Английский (B1/B2, технический)
🛠️ ТЕХНИЧЕСКИЙ СТЕК (HARD SKILLS)
Языки программирования: Python, C / C++, Java, JavaScript (Node.js)
Микроконтроллеры и железо: ESP32 (включая архитектуру ESP32-S3 N16R8), STM32, Arduino, интеграция периферии по протоколам I2C, SPI, UART, I2S (аудио-датчики и ЦАП).
ИИ и Агентные системы: Опыт локального развертывания и интеграции LLM (DeepSeek-R1, Qwen, Gemma) через API/Ollama для задач автоматизации, создания ИИ-агентов и парсинга данных.
Сетевые технологии: Программирование сокетов (TCP/UDP), создание REST API клиентов, работа с библиотеками requests, asyncio, сетевое взаимодействие систем.
Окружение и инструменты: Linux (Ubuntu/Debian), Windows PowerShell, Docker (контейнеризация и безопасные песочницы), Git, сборка пакетов (setuptools, setup.py), управление процессами ОС.
Фреймворки и CMS: Базовая веб-разработка, HTML5/CSS3, основы интеграции и кастомизации на WordPress.
🚀 ОПЫТ РАБОТЫ И ПРОЕКТЫ
Embedded / Robotics Developer (Собственные и R&D проекты)
Разработка автономной роботехнической платформы «LAST SURVIVOR»: * Проектирование и сборка гусеничной платформы на базе микроконтроллера ESP32-S3 N16R8 (8 MB PSRAM).
Написание многопоточной прошивки на C++ (ESP-IDF / FreeRTOS) с жестким разделением задач по ядрам (Core 0 — обработка аудиопотока I2S, Core 1 — рендеринг графики дисплея по SPI DMA без задержек звука).
Реализация отказоустойчивых алгоритмов управления и мониторинга ресурсов системы.
Python / Automation & AI Agent Engineer (Фриланс и автоматизация)
Разработка ИИ-инфраструктуры «Neural Forge IDE»: * Создание кастомной среды для автономных ИИ-агентов с бесконечным циклом работы (Infinite Agent Mode).
Реализация протокола самоисцеления кода (Self-Healing Loop): автоматический перехват ошибок терминала (STDERR), анализ сбоев через внутренний монолог модели и автоматическое исправление кода до получения статус-кода 0.
Разработка системных модулей автоматического отстрела зависших процессов (taskkill / netstat) при сетевых конфликтах (ошибки занятых портов Windows / Linux).
Внедрение карантинных блокировок на уровне ядра IDE (renderer.js) для принудительного запуска тестируемого кода внутри изолированных Docker-контейнеров.
Коммерческая веб-разработка и парсинг:
Участие в оптимизации кода коммерческого портала в сфере автомобильного чип-тюнинга.
Написание кастомных скриптов для сбора, фильтрации и интеллектуального анализа B2B-данных (парсинг сайтов, работа с CSV/JSON, структурирование баз данных).
🧠 О СЕБЕ И КЛЮЧЕВЫЕ ПРЕИМУЩЕСТВА
Инженерный подход к задачам: Не просто пишу код по ТЗ, а глубоко разбираюсь в архитектуре системы — от физического развода контактов на плате до контейнеризации бэкенда в Docker.
Высокая скорость и автономность: Благодаря использованию передовых ИИ-инструментов и автоматизации собственной среды разработки, выполняю технические задачи в несколько раз быстрее стандартных дедлайнов.
Стрессоустойчивость и нацеленность на результат: Способен работать в условиях неопределенности, отлаживать сложные сетевые и системные баги до полной победы (чистого выполнения).
Навыки и умения
Программирование
Дизайн и арт
- 3D моделирование и визуализация
- AI в дизайне
- Баннеры
- Векторная графика
- Дизайн визиток
- Дизайн выставочных стендов
- Дизайн интерфейсов (UI/UX)
- Дизайн интерьеров
- Дизайн мобильных приложений
- Дизайн одежды
- Дизайн сайтов
- Дизайн упаковки и этикетки
- Иконки и пиксельная графика
- Иллюстрации и рисунки
- Инфографика
- Логотипы
- Наружная реклама
- Оформление страниц в социальных сетях
- Полиграфический дизайн
- Предметный дизайн
- Разработка презентаций
- Разработка шрифтов
- Фирменный стиль