Podczas swojej kariery pracował jako programista, team leader oraz project manager. Obecnie pracuje jako backendowiec dlaClearcode. Prywatnie aktywny członek lokalnej społeczności IT i nie tylko. Słuchacz, prelegent oraz organizator eventów. Współorganizator Coding Dojo Silesia. Uczy dzieci programowania wLittle Bit Academy. Ewangelista dobrych praktyk, czystego kodu oraz wzorców projektowych. Nałogowy słuchacz podcastów, bywalec hackathonów. Jest również autorem blogapattern-fever.com. Dziwnie czuje się pisząc o sobie w osobie trzeciej.