Autor je softwarovým vývojářem a analytikem. Absolvoval Matematicko-fyzikální fakultu UK s červeným diplomem. Po studiích pracoval jako výzkumný pracovník ve VÚMS. Vývoji výukových programů se věnuje od roku 1987. Je autorem software LANGMaster, od roku 1991 do dneška se svými spolupracovníky vytvořil již tři zásadně modifikované verze software LANGMaster v celkovém objemu cca 2 miliony řádků zdrojového kódu. Programuje v jazycích Delphi a CSharp na platformách Windows a Microsoft.NET.