Johan vystudoval architekturu a rozvoj sídel na fakultě stavební brněnského vysokého učení technického. Během studia absolvoval stáž v bratislavském Laboratoriu architektury krajiny, kde přičichl k landscape architektuře. Pracoval v ateliéru RusinaFrei architekti, kde se podílel na projektech sídel stavební firmy Pohl CZ a základní školy v Říčanech. Nyní se věnuje zejména rekonstrukcím památkových objektů nejrůznějších měřítek.
Ve volném čase se zajimá o veřejnou dopravu, rád plave, navrhuje tenisky a nábytek. Jeho snem je navrhovat spací vlak.