Pomagam zespołom dostarczać właściwe oprogramowanie, szybciej
Poprzez konsulting architektoniczny i warsztaty Event Storming pomagam interesariuszom i zespołom inżynieryjnym rozplątać złożoność i zmodernizować systemy JVM (Kotlin/Java) — dopasowując technologię do celów biznesowych
O mnie
Jestem senior software engineerem i konsultantem, który wierzy, że świetne oprogramowanie zaczyna się od zrozumienia problemu — nie od skakania do rozwiązań.
Moje podejście łączy techniki eksploracji domeny (Event Storming, Domain-Driven Design) z pragmatyczną, zorientowaną na wartość inżynierią. Specjalizuję się w ekosystemie JVM (Kotlin/Java, Spring Boot), ale zasady które stosuję — clean architecture, inkrementalne dostarczanie, dopasowanie do biznesu — przekraczają granice pojedynczej technologii.
Rozwijam się w złożonych środowiskach, szczególnie w systemach legacy. Te systemy często generują kluczową wartość biznesową, dlatego traktuję modernizację jako ostrożny, inkrementalny proces, a nie ryzykowne przepisanie od zera.
- Senior Software Engineer · Ekspert JVM (Kotlin/Java)
- Prelegent · JDD, 4Developers, TEDxPUT
- Autor publikacji · Kotlin Academy, Medium
- Specjalista od modernizacji legacy