Hello there!

Jakub waving
Hi! I’m Jakub πŸ‘‹

My name is Jakub Duchniewicz and this is my personal space 😁

I work close to the hardware/software boundary: embedded systems, low-level programming, telecom, FPGAs, Rust, Linux, game engines and other things that tend to break in interesting ways.

I recently finished my contract at Trustworthy Systems at UNSW in Sydney where I was tasked with developing new drivers and components for the sDDF tooling based on seL4 microkernel.

Previously, I have worked as a programmer at Tietoevry, doing 5G NR L1 development from the Modem UE side on custom ASIC platforms for an Unspecified Client. I am also a co-founder of Sticky Piston Studios β€” a jack-of-all-trades company where we make any advanced tech tick!

My usual playground is low-level programming in C, C++ and Rust. I have worked with hardware accelerators such as FPGAs, so I happen to know some Verilog and SystemVerilog as well. Recently I have also been spending more time around Rust game engines, hot reloading, ECS-style architecture, microkernel-ish systems experiments and the kind of debugging sessions where hardware, software and reality disagree with each other.

Being a hardcore gamejammer, I am familiar with Unity, custom game engines and other popular tools of the trade. Some of that energy now goes into Pill Engine, PolyEngine and other experiments around building games with fewer black boxes.

In my free time I am doing a ton of bouldering, chasing them good waves 👋 and powder days :skiing:. When I am finally so tired that I can sit patiently in one place, I have time and energy for hardware hacking and some reverse engineering β€” preferably in the retro-computing space. I am also a dog-person, although right now because of my travels I do not have a doggo of my own.

What’s in here?

Short posts & long dives on:

  • Zephyr, Linux & other OSes
  • MCUs, FPGAs and hardware acceleration
  • 5G, telecom and low-level systems work
  • Game-dev / engine architecture
  • Rust, ECS and hot-reloading experiments
  • Hardware hacking & retro-computing
  • Lifestyle and travelling 🌊
  • Keebs β€” HHKB-Workman enjoyer 💪
  • The odd ML experiment

Please feel free to reach out to me, or leave a comment. I am always eager to have a chat or give a helping hand!

Also, if you like what I do and you want more content, feel free to buy me a coffee

Elsewhere