W Ericsson pracuje prawie 14 lat i zajmował się wieloma zagadnieniami. Od niskopoziomowego programowania sterowników do grafiki na telefonach komórkowych zaraz po ukończeniu studiów, poprzez aplikacje do serwerów telekomunikacyjnych sieci IMS (IP Multimedia Subsystem), do obecnie rozwoju i utrzymania kontrolera ruchu i przekaźników radiowych w sieci komórkowej 3G. Po pracy pływa na windsurfingu i interesuje się motoryzacją, w tym głównie mechaniką pojazdową i tuningiem samochodów.