Данила Аринов
Junior Python / C++ разработчик — backend, REST API, автоматизация
Переписал каталог из 3 публичных API с Node.js на Actix-Web: ~20 тыс. записей, SQLite FTS5, фильтры и пагинация, Docker, Android-клиент. Telegram-боты и парсеры по заказам. 1086 автотестов в пяти проектах: 564 в каталоге на Rust, 158 в редакторе изображений, 47 UI-тестов на Selenium и Pytest, 288 в TaskHub API и 29 в anime-sync-api. Python с 2022, C++17 с 2024.
Навыки
- Языки
- Python, C++17, SQL, C# (Unity)
- Автоматизация
- парсеры сайтов, Telegram-боты, интеграции внешних API
- Backend
- Actix-Web, REST API, SQLite FTS5, Docker, Android
- Инструменты
- Git, CMake, Cargo, MinGW / MSVC, Linux, Rider, отладка и профилирование
- Практики
- автотесты, ревью кода, документирование архитектуры
- Прочее
- английский — чтение техдокументации
Проекты
TPaint
Rust · 2026
Редактор изображений: 15+ инструментов, слои с масками, PSD, 158 юнит-тестов.
Teivrim-Engine ~15%
C++17 · CMake
Движок с нуля: выбор бэкенда в рантайме, scene graph, импорт FBX/OBJ, 88 коммитов.
Видео в Telegram
Редактор визуальных новелл
C++ · Win32, GDI+, MinGW
Редактор для визуальных новелл: 6 панелей, drag-and-drop из Explorer, save/load проекта, покадровый preview диалога.
TeivrimSite
Actix-Web · SQLite · Docker
Каталог из трёх публичных API: ~20 тыс. записей, JSON API с фильтрами и пагинацией, Android-клиент. 564 юнит-теста, CI зелёный.
Сайт для изучения английского
Web
Учебный контент и упражнения. В разработке.