📍 Tbilisi, Georgia
I am obsessed with hacking low-level systems and understanding exactly how things work under the hood. I never took the traditional university route. I learned systems engineering by digging through layers of abstractions from high-level languages to bare silicon.
My current research focuses on custom x86 kernel development and hardware reverse engineering.
- Inari x86 kernel from scratch in C and Assembly, featuring memory management (pmm/vmm), ring 3 userspace, custom libc implementation, network stack (arp/icmp/ipv4/ethernet/udp), GUI compositor, IPC.
- thegame 3D engine written from scratch using Java with LWJGL and Bullet Physics, ECS, custom rendering pipeline. Embedded real linux VM inside the game, with a goal to make it interact directly with the game.
- Asahi Linux M3 Patch: Reverse-engineered Apple's M3 NVMe
anskexts to patch and boot Asahi Linux on local M3 hardware. - Salix Compilable programming language from AST-to-x86, made back when I was 16.
- OpenCraft A minecraft clone made by 15-years-old me with AABB, networking, mod system.
- Russian: Native
- English: C1
- French: Just started learning
-
2023 - Present: Relocated out of Russia. Currently bootstrapping Inari OS (x86 kernel, now on its 3rd major architectural iteration) and TheGame (custom Java/OpenGL 3D engine).
-
2022: Deep dive into the x86 instruction set architecture and emulation design.
-
2020 - 2021: Graduated from the advanced Yandex Lyceum IT program. During COVID (at age 14), began researching C, bare-metal OS development, and compiler theory, culminating in a 4-hour livestream attempting to write a custom language-to-C translator from scratch.
-
2019: Transitioned from PHP to Java to focus on rigorous Object-Oriented software design.
-
2016 - 2018: Built standalone desktop GUI applications using PHP (Devel Studio).
-
2015 (Age 10): Wrote my first logic constructs and built games using visual scripting (Construct Classic).


