O mnie
Inżynier oprogramowania wbudowanego z 20-letnim doświadczeniem w prowadzeniu oprogramowania wbudowanego i systemowego od wymagań do produkcji w pamięciach masowych, elektronice konsumenckiej i motoryzacji.
Szerokie, praktyczne doświadczenie w środowiskach embedded Linux, QNX, Automotive Android i różnych systemów RTOS (FreeRTOS, µC/OS-II) — od uruchomienia płytki po produkcję, w projektach elektroniki konsumenckiej i motoryzacyjnych. Doświadczenie w procesach Automotive SPICE (v3.1/v4.0) oraz udział w projektach z zakresu bezpieczeństwa funkcjonalnego, w tym w specyfikacji systemu gateway pojazdu (SEooC) zgodnie z ISO 26262 (części 3, 4 i 6) w firmie exida.
Doświadczenie w programowaniu niskopoziomowym, diagnozowaniu przyczyn źródłowych (GDB, Lauterbach Trace32, narzędzia JTAG/trace), optymalizacji wydajności oraz narzędziach produkcyjnych — narzędzia do flashowania na linii produkcyjnej, infrastruktura aktualizacji i podpisywania firmware'u.
Prowadziłem zespoły programistyczne i mentoring zespołów platformowych. Aktualnie rozwijam kompetencje w zarządzaniu programami i interesariuszami na studiach podyplomowych z zarządzania projektami.
Jak myślę
Korzystam z Teorii Ograniczeń i Myślenia Systemowego, aby przebić się przez złożoność i projektować rozwiązania systemowe, a nie tylko symptomatyczne — szukając rzeczywistego ograniczenia, zamiast leczyć objawy.
Edukacja
- Studia podyplomowe, Zarządzanie projektami — Akademia Leona Koźmińskiego (od 2025, w toku)
- Studia podyplomowe, Metody i narzędzia inżynierii oprogramowania — Politechnika Warszawska (2012–2013)
- Mgr inż., Robotyka — Politechnika Warszawska (2000–2006)