Absolwent Politechniki Wrocławskiej. W 2004 uzyskał tytuł magistra inżynier na kierunku elektronika i telekomunikacja, a w 2007 roku stopień doktora nauk technicznych, specjalność telekomunikacja. W latach 2007-2016 był pracownikiem naukowo-dydaktycznym w Instytucie Telekomunikacji, Teleinformatyki i Akustyki Politechniki Wrocławskiej. W latach 2016-2018 pełnił funkcję rektora w Wrocławskiej Wyższej Szkole Informatyki Stosowanej, a w latach 2018-2019 funkcję prorektora w Wyższej Szkole Handlowej we Wrocławiu. Jest specjalistą z zakresu informatyki technicznej i szeroko rozumianej telekomunikacji, ze szczególnym uwzględnieniem analizy dokładności badań z wykorzystaniem pola elektromagnetycznego i jego wpływu na obiekty biologiczne. Do jego zainteresowań naukowo-dydaktycznych należą przede wszystkim sieci komputerowe, usługi multimedialne, systemy telekomunikacyjne, modelowanie numeryczne, wytwarzanie i pomiar pola elektromagnetycznego. Posiada kilkunastoletnie doświadczenie w pracy na stanowisku naukowo-dydaktycznym, jako wykładowca oraz trzyletnie doświadczenie na stanowiskach kierowniczych w zarządzaniu wieloosobowymi zespołami. Jest autorem ponad 100 publikacji w skład których wchodzą publikacje w międzynarodowych czasopismach z listy filadelfijskiej, referaty konferencyjne, patenty, skrypty dla studentów.
Absolwent Uniwersytetu Jagiellońskiego. Swoją przygodę z nauczaniem programowania rozpoczął już podczas studiów. Obecnie Head Of Java Development w firmie Ryanair Labs. Z językiem Java związany od ponad 12 lat. Entuzjasta rozwiązań w chmurze oraz problematyki systemów backendowych o dużej przepustowości.
Absolwent Politechniki Wrocławskiej. Magister inżynier informatyk w specjalizacji Systemy i Sieci Komputerowe. Pracownik naukowo-dydaktyczny na stanowisku asystenta Uniwersytetu Dolnośląskiego DSW, właściciel firmy informatycznej Devillecloud, certyfikowany instruktor Akademii Cisco CCNA i IoT, trener i specjalista IT w sektorze MŚP, certyfikowany tester oprogramowania ISTQB FL. Absolwent studiów podyplomowych „ Android i iOS - nowoczesne aplikacje mobilne” PWr. Od lat współpracował jako freelancer bądź administrator dla lokalnych podmiotów. Zapalony użytkownik sprzętu z logiem nadgryzionego jabłuszka oraz prawdziwy kociarz z krwi i kości. W kręgu jego zainteresowań znajdują się wirtualizacja systemów i sieci komputerowych, bazy danych NoSQL, cloud computing, programowanie w języku Python, programowanie aplikacji mobilnych w języku Swift na platformę iOS, programowanie gier komputerowych oraz bezpieczeństwo IT.
Od ponad 15 lat pracuje zawodowo jako nauczyciel akademicki, ucząc studentów grafiki komputerowej, typografii oraz tworzenia stron internetowych. Powadzi także zajęcia z filozofii wschodniej i zachodniej, etyki, bioetyki i etyki biznesu a także przedmioty ogólnorozwojowe i dotyczące z szeroko rozumianej turystyki. Związany zawodowo z czterema uczelniami. Posiada dwudziestoletnie doświadczenie pracy jako projektant wzorów przemysłowych i opakowań, a także jako grafik komputerowy i twórca stron internetowych. Kilka lat pracował za granicą zdobywając tam wiedzę i umiejętności w dziedzinie reklamy i kompozycji obrazu. Przez pewien czas pełnił funkcję Asystenta Rektora do Sprawy Kontaktu z Przemysłem.