Hi there 👋
I am C++ developer interested in graphics and low-level programming. I like working close to the metal and building things from scratch: ray tracing, procedural generation, geometry processing, and small ShaderToy demos.
I'm also really into mathematics - I enjoy exploring different areas of math and solving olympiad problems. I also experiment with formal proof assistants such as Rocq and Lean.
Outside of programming and math: climbing, depressive music, and poetry.
To a greater or lesser extent, I am working on these projects:
Graphics and Geometry:
- Yuggoth - Vulkan Graphics Engine
- Innsmouth - Library for experiments with Vulkan
- Algernon - Geometry Processing Library
- ShaderToy - Demos from ShaderToy
Mathematics
- Mathematical Problems - Repository with solutions to various mathematical olympiad and other interesting problems (in Russian)
Functional Languages
- Software Foundations - Solutions to problems from the book Software Foundations

