Ukończył studia informatyczne na wydziale informatyki stosowanej. Życie zawodowe rozpoczął od projektów związanych z systemami automatyki przemysłowej oraz tworzeniu aplikacji WWW. Następnie swoją wiedzę i zainteresowania rozwijał w kierunku systemów pamięci masowych oraz systemów backupu. W chwili obecnej specjalizuje się w technologii hyperconvergetnej.