Low-level and embedded software engineer

I design, build and debug systems focused on security and optimal execution, such as firmware, operating system kernels, radio modems, hardware accelerators or novel game engines.

5G NR L1 Embedded Linux / Zephyr Hardware acceleration Game engines Public speaking

Experience

int2code GmbH · Remote

I am currently working in the automotive domain, where I am developing a secure system for managing multiple ECUs.

Trustworthy Systems · UNSW, Sydney

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.

Tietoevry · Various telco clients, Wrocław, Dresden

I have also worked as a programmer and a team leader at Tietoevry, doing 5G NR L1 development both on the gNB and from the Modem UE side on custom ASIC platforms for various international clients.

Samsung Electronics · Warsaw, Suwon

I was responsible for delivering the smart TV middleware based on Tizen OS, supporting clients across the world and working closely on software and hardware issues related to signal processing and multimedia display.

Sticky Piston Studios

I am also a co-founder of Sticky Piston Studios — a jack-of-all-trades company where we make any advanced tech tick.

Skills

Area Tools / technologies
Programming C C++ Rust C# Python ARM/x86/RISC‑V assembly Verilog SystemVerilog
Embedded / systems Linux Zephyr seL4 Buildroot U-Boot Device drivers RTOS microcontrollers
Telecom 5G LTE NR L1 Open RAN FlexRAN modems
Hardware acceleration FPGA SoC DMA Packet processing Audio/video processing
Game / tooling Pill Engine Hot reloading ECS Data-oriented design Unity Game jams

Education

MSc · Embedded Systems

KTH Royal Institute of Technology / University of Turku

Part of the EIT Digital Programme. Thesis: “FPGA accelerated tcpdump using eBPF”, a cooperative effort between KTH and Tietoevry.

PDF: FPGA accelerated tcpdump using eBPF

BSc · Computer Science / Electronics

Warsaw University of Technology

Thesis: “FPGA based hardware accelerator for musical synthesis for Linux system”.

PDF: FPGA based hardware accelerator for musical synthesis for Linux system

Selected talks

  • 2026 · Everything Open — Game engines, ECS and hot reloading
  • 2025 · Hackaday Supercon — RISC-V on iCE40 / FPGA signal processing
  • 2024 · Embedded Open Source Summit — ZLED Frame / Zephyr
  • 2024 · FOSDEM — Open-source foundations for 5G / Open RAN
  • 2023 · EOSS / Hackaday Supercon — AI wearable health monitor on Zephyr
  • 2023 · State of Open Con — FPGA acceleration in embedded Linux

See full talks archive →

Selected systems and projects

  • Pill Engine — Rust game-engine project focused on ECS, architecture, scripting experiments, hot reloading and making weird games easier to build.
  • ZLED Frame — Wi-Fi controlled NeoPixel art frame with CAD/enclosure work, ESP32 firmware, Zephyr drivers and HTTP image upload.
  • BIBoP — Open hardware wearable health-monitor prototype with Blood Pressure inference from photoplethysmography sensor data.
  • FPGA accelerated tcpdump using eBPF — MSc thesis project on hardware acceleration of packet capture in embedded Linux using FPGA programmable logic.

See projects index →