Updated 14 March 2026
Self-introduction
Hello! I am interested in low-level computing.
Currently, I work in embedded systems design and CPU development.
My work also involves building assemblers, compilers, and operating systems to bootstrap and optimize devices from the ground up.
I enjoy tackling challenges at the intersection of hardware and software.
About me
My name is Touka Szulc. You can reach me at <tanukiforth@gmail.com>
Link to my GitHub page: https://github.com/okforth
Some of my projects
-
tanukiOS:
A 16-bit Forth operating system for x86 featuring a custom bootloader, threaded interpreter, and interactive development environment.
-
lightforth:
Cross-platform 32/64-bit Forth compiler and interpreter with native code generation.
-
Borbular:
GGJ26 Hackjam submission, a virtual pet bird game that runs on tanukiOS.
-
Voxel raytracer:
Utilizes DDA graphics algorithm for a software rendered raytracer.
-
ForthScript64:
A Commodore 64 style terminal emulator running on the browser.
Gallery
Some cool images I saved from my own work.