
Már gyerekkoromban megmutatkozott a műszaki témák iránti érdeklődésem és ez azóta sem változott. Kezdetben mindenféle elektronikai eszközök szétszedésével foglalkoztam, majd kicsivel később már inkább az építésükkel. Általános iskola 8. osztályában indult számítástechnika szakkör, ami a gyakorlatban HTML oldalak készítését jelentette. Ez volt az első találkozásom a programozással és innentől kezdve nem volt megállás, a HTML-től egyenes volt az út a PHP-ig, majd sorban következett a Python, C, C++, Java, stb.

2005-ben a kezdtem a Puskás Tivadar Távközlési Technikumba járni, ahol elsajátítottam a szakma alapjait, illetve rengeteg időm volt a saját ötleteim megvalósítására, mint arról a projektek pont is árulkodik. A középiskola kellemes időszaka után alaptalan lelkesedéssel vágtam neki az egyetemnek.
A Budapesti Műszaki és Gazdaságtudományi Egyetemen villamosmérnök BSc majd MSc diplomát szereztem, mindkettőt kitüntetéses minősítéssel. Több mint öt évig dolgoztam a Lightware Kft-nél, mint szoftverfejlesztő mérnök, ezután az Arm-nál folytattam a munkát, először mint senior software engineer, majd staff software engineer.