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

Junior C++-разработчик — движки, графика, прикладные приложения

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

О себе

Пишу то, что считает и рисует: игровой движок с нуля на C++17 и CMake с импортом FBX и OBJ через Assimp, редактор визуальных новелл на Win32 и GDI+, растровый редактор на Rust с собственным immediate-mode интерфейсом. 1086 автотестов суммарно, CI на каждом пуше: rustfmt, clippy с -D warnings, cargo test. Ищу junior C++-стажировку в играх или прикладной разработке, готов к тестовому заданию.

Опыт работы

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

Проекты

Teivrim-Engine — игровой движок с нуля C++17 · CMake · Assimp · 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
TPaint — редактор изображений Rust · 2026 — н.в.
  • Собственный immediate-mode интерфейс без системных контролов: 15+ инструментов, слои с масками, 10 режимов наложения.
  • Форматы .tpaint, PSD и PNG; 158 юнит-тестов.
github.com/TeivrimOriginal/Copy-SAI-Paint-with-Rust

Навыки

Языки: C++17, Rust, C# (Unity), Python, BSL Графика и движки: scene graph, импорт FBX и OBJ через Assimp, выбор бэкенда в рантайме, Win32 и GDI+, immediate-mode UI, PSD и PNG, текстуры и спрайты Сборка и инструменты: CMake, Cargo, MinGW / MSVC, Git, профилирование и отладка, Qt 6.8 (личный проект) Практики: 1086 автотестов суммарно, CI (GitHub Actions), ревью кода

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

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

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