Glad to see you, my name is Daniil 👋
🎓 I am a 21-year-old , 3rd-year Software Engineering student at Lobachevsky University (UNN), Institute of ITMM. My cumulative GPA is 4.3/5.
✒️ I am interested in computer graphics, as well as parallel and low-level programming, and I want to develop in this field.
- Developing:
C++20,C - Core Competencies:
Algorithms & Data Structures,OOP,Computer Architecture,Operating Systems Internals,Memory Management - Testing & Quality:
Unit Testing (GTest),Clang-format,pre-commit hooks - Graphics API:
DirectX 12 - Concurrency & Parallelism:
Multi-threading (std::thread / std::jthread),Intel Threading Building Blocks (TBB),OpenMP,MPI - Tools & Environment:
CMake,Git,PowerShell / Bash scripting,Windows,Linux - Languages:
English (C1 Certified),Russian (Native)
🎮Graphics Pet Project - My main pet project, which I continuously develop and improve.
- Developing:
C++20 - Graphics API:
DirectX 12 - Project Configuration:
CMake,DebugView - Target OS:
Windows 11,Windows 10
🔧Data Structures - To master manual memory management and container logic, I am independently re-implementing core components of the C++ Standard Library (STL).
- Developing:
C++20 - Project Configuration:
CMake,Google Test - Target OS:
Windows,Linux
Roadmap
-
Done:
$\color{green}{\text{Linked List, String, Vector}}$ -
In Progress:
$\color{yellow}{\text{Unique Pointer, Shared Pointer}}$ -
Further extensions:
$\color{red}{\text{Unordered Map, Map}}$
- If you wish to learn more about me, my knowledge and interests, you should check my Extended CV - Resume


