Данила Аринов

Junior Python / C++ разработчик — backend, REST API, автоматизация

+7 901 431-82-98 · teivrim@gmail.com · Telegram @Smishnyavko · github.com/TeivrimOriginal · Портфолио · LinkedIn · Kwork

О себе

Python, C++ и Rust. Делаю backend-сервисы, REST API и автоматизацию; параллельно графику и инструменты: растровый редактор и игровой движок с нуля. 1086 автотестов суммарно, CI на каждом пуше: rustfmt, clippy -D warnings, cargo test. Ищу junior/backend-стажировку, готов к тестовому заданию.

Опыт работы

Фриланс — разработка по заказам на Kwork Python · по заказам на Kwork
  • Telegram-боты на Python, парсеры сайтов, REST API, автоматизация — по ТЗ заказчиков; kwork.ru/user/teivrim.
Инди-игра на Unity — команда с опытным разработчиком C# · Unity
  • Пишу код и геймдизайн вместе с опытным разработчиком, вёл подбор людей в проект. Хакатон HackIT: собрал прототип за выходные.

Проекты

practice-automation-tests — автотесты UI Python · Selenium, Pytest, Allure · 2026 — н.в.
  • 47 автотестов на Selenium и Pytest: 28 позитивных и 13 негативных на трёх страницах, 6 тестов формы обратной связи.
  • Отчёты Allure HTML, запуск одной командой, Selenium Manager сам ставит драйверы.
github.com/TeivrimOriginal/practice-automation-tests
Anime DB — каталог из 3 публичных API Actix-Web · SQLite FTS5 · Docker
  • Переписал проект с Node.js на Actix-Web: агрегация AniList, Kitsu и Shikimori, ~20 тыс. записей, JSON API с фильтрами и пагинацией.
  • SQLite FTS5 для полнотекстового поиска, Docker для сборки, Android-клиент к тому же API.
  • 564 юнит-теста; CI на каждом пуше: rustfmt, clippy с -D warnings, cargo test.
github.com/TeivrimOriginal/TeivrimSite
TPaint — редактор изображений Rust · 2026 — н.в.
  • Собственный immediate-mode UI без системных контролов: 15+ инструментов, слои с масками и 10 режимами наложения.
  • Форматы .tpaint, PSD и PNG, 158 юнит-тестов.
github.com/TeivrimOriginal/Copy-SAI-Paint-with-Rust
Teivrim-Engine — движок с нуля C++17 · CMake · 2025 — н.в.
  • Выбор бэкенда в рантайме, scene graph, импорт FBX/OBJ через Assimp, 88 коммитов.
github.com/TeivrimOriginal/Teivrim-Engine
Редактор визуальных новелл C++ · Win32 / GDI+ · MinGW
  • 6 панелей редактора: Hierarchy, Scene, Inspector, Script, Asset Browser, Timeline.
  • Drag-and-drop из Проводника, сохранение и загрузка проекта.
github.com/TeivrimOriginal/teivrim-novell-engine

Навыки

Языки: Python, C++17, Rust, SQL (SQLite), C# (Unity) Backend: Actix-Web, REST API, JSON, SQLite FTS5, Docker Автоматизация: Selenium, Pytest, Allure, парсеры сайтов, Telegram-боты, интеграции внешних API Инструменты: Git, CMake, Cargo, MinGW / MSVC, Linux, отладка и профилирование Практики: автотесты (1086 суммарно), CI, ревью кода, документирование

Дополнительно

Английский — чтение технической документации. Открытый код: 11 активных публичных репозиториев, лицензия MIT, все проекты с тестами и CI.

Скачать PDF
← Все резюме ← Вернуться на сайт English version