I am a professional C++/Python software engineer.
I love these things😀:
- Low level/General optimizations🚅;
- Designing architecture;
- Multithreading🎌;
- Study something new🧠;
- Physics;
- Computer graphics (raster/rtx/neural) 🖥️.
- Neural networks (RL/3DGS/CV);
And just solving tasks that will bring some value to people 🏆
I worked with outdated libraries and legacy environments and worked with modern things too.
And I know these:
I develop my framework-engine kotek in order to finish some project. (Start date of development was ~2021)
Game engine logic that based on kotek framework. So it is a game engine but isolated from framework and can be developed in as separated repo. It demonstrates my design of engine/framework's architecture.
A little list of some features:
- Isolated code of renderer-(s); (yes, most of GAPIs callings are in dll not in .exe)
- Modular design of "engine" part;
- ECS;
- Multithreaded renderer;
- Streaming undo/redo;
- WYSIWYG Editor;
- Modular renderer;
And many other features...
I contributed to RmlUI project (HTML/CSS C++ library that used in many projects, even in commercial Games) where I implemented two renderers from scratch:
- Vulkan renderer; (Pull request)
- DirectX 12 renderer; (Pull request);


