Petar I. Ivanov
Petar Ivanov
Software Craftsman
building innovative and user-centric products