Hi 👋, I’m Mikołaj
I like knowing how things work underneath - whether that’s userspace programs, operating systems, bootloaders, or the silicon itself. I write C and C++ for a living and for fun.
On my own time I build things from scratch to understand them fully:
- A Vulkan game engine with 13+ abstraction modules covering the full rendering pipeline
- A custom x86 operating system with a 2-stage real-mode bootloader and FAT12 filesystem
- A BLE-connected e-paper wearable on ESP32 with custom binary protocol and image dithering
- A game console engine running a software 3D rasterizer on a microcontroller
- A multithreaded tool that converts video into colored animated ASCII art in real time
I contribute upstream too. My fix to Intel’s Cryptography Primitives Library cut ~10% CPU time and ~50% instructions in multithreaded hashing workloads. My SliderWithCallback addition to FTXUI was merged by the maintainer. I’ve been published in PagedOut! #6, Gynvael Coldwind’s technical zine.
I started coding at 11, did my first paid gig at 13, competed nationally in C++ at 17, moved cities alone at 18 for my first full-time job, and reached senior at 19. I got here by being stubborn - I gave up on programming three times before it stuck.
Interested in: OS internals, embedded Linux, real-time rendering, game engines, microcontrollers, security, and anything where the answer to “why is this slow” matters.
-
🗂 My biggest projects in:
- C++:
- C/ASM:
- Python:
- Flutter:
-
🐧 My biggest open source contributions:
- Intel® Cryptography Primitives: https://github.com/intel/cryptography-primitives/pull/95
- FTXUI: https://github.com/ArthurSonzogni/FTXUI/pull/938
-
🎥 You can find my project video showcases here:
-
🤔 Other than programming I’m interested in biking, chess, open source, gym, Fediverse and the Linux kernel and ecosystem.
-
📰 I write articles on my website when I have something interesting to say.
-
📬 You can get in contact with me by email (PGP key), or Signal.
-
📄 If you consider hiring me, here is my resume and here is my Linkedin.