Index finger pointing up icon

From: Poland

Location: Warszawa, PL

On Useme since 22 April 2026

About me

Jestem software deweloperem z ponad 15 letnim stażem. Najwięcej doświadczenia mam z systemami wbudowanymi (C/C++) i Linuxem, ale przez kilka lat byłem odpowiedzialny za postawienie i utrzymanie kilku serwerów WWW i innych usług sieciowych.

W śród usług, za które byłem odpowiedzialny są, m.in.:

  • serwer GIT,
  • Tiny-Tiny RSS (agregator i czytnik źródeł wiadomości RSS; Apache+PostgreSQL),
  • Radicale (serwer WebDav/CalDav; Apache+PostgreSQL),
  • dysk sieciowy Samba/NFS.

Serwery stawiałem i utrzymywałem na dedykowanych maszynach, maszynach wirtualnych (z różnymi hypervisorami) i kontenerach (Docker). Rozwijam się pod kątem orkiestracji z wykorzystaniem Kubernetesa.

CV / Résumé

Jan 2026 - Now

Principal Software Developer

Tivo Sp z o.o.

W ramach międzynarodowego zespołu pracuję przy rozwoju i utrzymaniu systemu operacyjnego dla telewizorów. Moim szczególnym zadaniem jest dbanie o wydajność tego systemu.

Jul 2022 - Dec 2025

Senior Embedded Developer

Emerson Process Management Sp z o.o.

W ramach dużego, międzynarodowego zespołu, byłem odpowiedzialny za rozwój i utrzymanie oprogramowania przemysłowego, realizującego rozproszony system sterowania (DCS). Zarówno aplikacyjnie (MS Windows) jak i embeddowo (QNX).

Jan 2019 - Aug 2020

Software Developer

N7 Space Sp. z o.o.

Pracowałem przy projekcie R&D dla Europejskiej Agencji Kosmicznej (ESA). Celem było przebadanie możliwości wykorzystania wbudowanych narzędzi CoreSight w oprogramowaniu lotnym do monitorowania pracy programu.

Aug 2017 - Nov 2018

Software Developer

MyQ, spol. s.r.o.

Pracowałem przy utrzymaniu i rozwoju centralnego serwera wydruku. Była to wieloczęściowa aplikacja serwerowa. Moją odpowiedzialnością był rdzeń aplikacji i kilka jego pluginów (C++/C#).

Oct 2013 - Jul 2017

Senior C++ Developer

Astri Polska Sp. z o.o.

Pracowałem przy wielu zróżnicowanych projektach systemów wbudowanych, przeważnie koncentrując się na integracji sensorycznej z urządzeń peryferyjnych (akcelerometr/kompas, GNSS) oraz system operacyjny.

Portfolio

Wall Cycler

Pythonowy daemon do regularnej zmiany tapety pulpitu. Wspiera pulpity, z których sam korzystam. Największą zaletą tego programu obsługa kolekcji tapet -- automatycznie aktualizuje kolekcję i "tasuje" kolejność plików (a nie je losuje).