C++ engineer with a strong interest in microarchitecture, compiler infrastructure, and low-level systems.
I study at MIPT and build my work around C++, compiler tooling, computer architecture, and low-level performance work.
My recent experience includes PTX test generation and LLVM-based compiler tasks at Baikal Electronics, strong systems courses at MIPT, and personal projects in graphics and developer tooling.
MIPT, School of Applied Mathematics and Informatics. Core training in C and C++, algorithms, compilation, and systems programming, with course work that stays close to low-level implementation details.
Baikal Electronics AI department internship with hands-on work in PTX test generation, LLVM-based compiler infrastructure, and practical C++ development around GPU tooling.
Currently studying microarchitecture in depth, with some exposure to RTL. In parallel, I am practicing C++
A compact 3D editor built as a personal graphics project. It includes a custom rendering pipeline for polygons, cubes, and spheres, camera movement, object transforms, and scene loading.
GitHub
After working on compiler and generator tasks at Baikal Electronics, I built a PTX-oriented prototype around LLVM Snippy. The result was a practical C++ pipeline for CUDA Driver with PTX kernel generation.
GitHub
An LLVM instrumentation pass project for C++ analysis that plugs into Clang, records runtime behavior, and combines static IR structure with dynamic traces to generate execution and data-flow graphs.
GitHub