Ivan (Jonan) Georgiev
Ivan (Jonan) Georgiev

Ivan (Jonan) Georgiev

Socially concerned, moderately optimistic, indie software developer & researcher.