Oprogramowanie embedded — od czujnika po system.

Projektuję i piszę oprogramowanie dla urządzeń: firmware, embedded Linux, przetwarzanie wideo i pipeline’y, które to wszystko budują i testują. Rozmawiasz bezpośrednio z osobą, która pisze kod.

Porozmawiajmy

Co robię

Embedded Linux

Własne dystrybucje na Buildroot, BSP, aktualizacje systemu OTA — urządzenia, które da się utrzymywać latami w terenie.

Wideo i rejestracja

Akwizycja, przetwarzanie i nagrywanie obrazu z GStreamer na platformach miniPC.

Firmware i sprzęt

Zephyr, FreeRTOS, CAN, integracja czujników — oprogramowanie, które rozumie elektronikę, na której działa.

CI/CD dla embedded

Powtarzalne buildy obrazów, automatyczne testy, środowiska w Dockerze. Mniej „u mnie działa”.

Aplikacje desktopowe i webowe

Aplikacje na komputer i do przeglądarki — samodzielne albo jako interfejs do Twojego urządzenia.

Inżynieria oprogramowania

Nowe projekty i rozwój istniejących: architektura, implementacja i testy — po stronie software’u i firmware’u.

Wybrane realizacje

RNVision GmbH

RaceNavigator

Klient powierzył mi rozwój oprogramowania i całego ekosystemu RaceNavigator. Pracuję nad nowym urządzeniem i funkcjami, które pojawią się już wkrótce.

  • Embedded Linux
  • OTA

Branża elektroenergetyczna

Webowy klient systemu SCADA

Lekka aplikacja do wizualizacji sieci elektroenergetycznej w przeglądarce, część większego ekosystemu SCADA. MVP stworzyłem w większości samodzielnie i przekazałem zespołowi do dalszego rozwoju.

  • Web
  • SCADA
  • Grafika 2D

Branża elektroenergetyczna

System sterowania farmami wiatrowymi

Moduł oprogramowania do kontroli generacji OZE, który pomagał utrzymać stabilność krajowego systemu elektroenergetycznego. Przetwarzanie pomiarów w czasie rzeczywistym, obliczenia wielowątkowe, prognozowanie generacji.

  • C++
  • Real-time
  • Energetyka

Jak pracuję

Bezpośrednio

Jednoosobowa działalność gospodarcza. Bez pośredników i przekazywania tematu dalej — odpowiadam za całość.

Od analizy po utrzymanie

Wymagania, architektura, implementacja, wdrożenie i wsparcie po uruchomieniu.

Współpraca B2B

Rozliczenie na fakturę: projektowo lub godzinowo. Sposób współpracy dopasowuję do Ciebie i projektu.

AI w warsztacie

Korzystam z narzędzi AI, m.in. Claude Code, żeby szybciej przejść od pomysłu do przetestowanego kodu. Decyzje i odpowiedzialność za kod zostają po mojej stronie.

Przemysław Sałapata

O mnie

Od 2016 roku zawodowo tworzę oprogramowanie. W branży elektroenergetycznej rozwijałem systemy SCADA i ADMS: obliczenia sieciowe, sterowanie farmami wiatrowymi, aplikacje webowe. Dziś jako PS.Code prowadzę projekty embedded, desktopowe i webowe.

Na co dzień pracuję z narzędziami AI, pipeline’ami CI/CD i automatyzacją.

Z wykształcenia: mgr inż. elektrotechniki i elektroenergetyki. W pracy magisterskiej badałem czujniki piezoelektryczne PVDF w systemie wykrywania impulsów mechanicznych. Rozmawiam po polsku i angielsku.

Kontakt

Masz urządzenie do zbudowania albo system do ożywienia? Napisz kilka zdań — odpowiem.