Podcast Better Software Design
Michał Ostruszka
Principal Software Engineer
SoftwareMill
Bio
Doświadczony inżynier oprogramowania, architekt systemów i kierownik techniczny zespołów budujących i uruchamiających systemy klasy produkcyjnej w różnych domenach biznesowych. Pracuje zdalnie z wielojęzycznymi zespołami o różnych kompetencjach od ponad 10 lat (łącznie ponad 18 lat). Ponad 12-letnie doświadczenie w komercyjnym pisaniu w Scali, z wcześniejszym solidnym doświadczeniem w Javie/JVM.
Gorący zwolennik praktycznego programowania funkcjonalnego, Domain Driven Design, modelowania domen, architektur opartych na zdarzeniach i pozyskiwania zdarzeń. Prelegent na spotkaniach i konferencjach IT, członek lokalnych społeczności technologicznych.
linkedin twitter