Embedded Linux
Custom Buildroot distributions, BSPs, OTA system updates — devices that stay maintainable in the field for years.
I design and build software for devices: firmware, embedded Linux, video processing, and the pipelines that build and test it all. You talk directly to the person who writes the code.
Let’s talkCustom Buildroot distributions, BSPs, OTA system updates — devices that stay maintainable in the field for years.
Video capture, processing and recording with GStreamer on miniPC platforms.
Zephyr, FreeRTOS, CAN, sensor integration — software that understands the electronics it runs on.
Reproducible image builds, automated tests, Docker-based environments. Fewer “works on my machine” moments.
Applications for the desktop and the browser — standalone or as the front end to your device.
New projects and evolving existing ones: architecture, implementation and testing, on both the software and the firmware side.
RNVision GmbH
The client entrusted me with developing the software and the whole RaceNavigator ecosystem. I’m working on a new device and features that are coming soon.
Power industry
A lightweight application for visualising the power grid in the browser, part of a larger SCADA ecosystem. I built most of the MVP myself and handed it over to the team for further development.
Power industry
A software module controlling renewable generation that helped keep the Polish power system stable. Real-time measurement processing, multithreaded computation, generation forecasting.
A one-person company. No middlemen, no handing your project over to someone else — I own the whole thing.
Requirements, architecture, implementation, deployment and support after launch.
Invoiced per project or hourly. I adapt how we work to you and the project.
I use AI tools such as Claude Code to get from idea to tested code faster. Decisions and responsibility for the code stay with me.


I’ve been building software professionally since 2016. In the power industry I developed SCADA and ADMS systems: network computations, wind farm control, web applications. Today, as PS.Code, I take on embedded, desktop and web projects.
Day to day I work with AI tools, CI/CD pipelines and automation.
Education: MSc Eng. in electrical and power engineering. In my master’s thesis I researched PVDF piezoelectric sensors in a mechanical impulse detection system. I work in Polish and English.
Have a device to build or a system to bring to life? Send me a few sentences — I’ll get back to you.