Hi, Welcome!
👋
I'm Oleh — a software engineer passionate about systems programming and language design. I enjoy building compilers, virtual machines, developer tooling, and other software from the ground up.
My main interests are systems programming, language design, and software architecture. I enjoy taking complex ideas from concept to implementation, with a focus on writing maintainable, efficient software and understanding the engineering trade-offs behind every design decision.
Featured projects
LumenLang
C++
A stack-based programming language with its own compiler, bytecode format and virtual machine.
VkEngine
C++ · Vulkan · PhysX · FMOD
A custom Vulkan game engine built from scratch featuring rendering, physics and audio systems.
RAW Processing on CUDA
CUDA
GPU accelerated RAW image debayering and processing pipeline.