Szakmai pályafutásomat JavaScript alapú end-to-end teszteléssel kezdtem, ami hamar kiegészült a főként AngularJs-t és TypeScript-et használó frontend fejlesztésével. Közel két évet töltöttem a webfejlesztés kizárólag felhasználókhoz közeli oldalán, melynek során asztali webalkalmazások készítése mellett lehetőségem nyílt betekinteni az Android alkalmazások világába is.
Ezt követően egy autómosó automata vezérlőrendszerét fejlesztettem Rust nyelven. Ez elsősorban a fizető hardverek működésének programozását jelentette, de kiterjedt egy Angular-ban írt felhasználói felület és egy adminisztrátori Android applikáció implementálására is.
Az utóbbi években elsősorban egy Play keretrendszer alapú webszerver tervezésén és fejlesztésén dolgoztam Scala nyelven. A rendszert egy MSSQL adatbázis köré építettük fel, a kliensekkel való kommunikációra pedig egy Sangria/GraphQL API-t használunk.