Выпускник и аспирант Петрозаводского государственного университета по специальности «Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях». Автор нескольких компьютерных книг и переводов, а также нескольких статей в различных компьютерных журналах (в том числе учебного тематического выпуска по программированию на Python в «Информатике» – приложении к газете «Первое сентября»). В настоящее время работает дизайнером программного обеспечения в Университете искусства и дизайна (Хельсинки).