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.
C++ as the main implementation language, with growing depth in microarchitecture, ISA-level reasoning, compiler internals, profiling, and performance-sensitive systems work.
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 PTX kernel generation, CUDA Driver execution, and experiments around compiler workflows for GPU systems.
Repository