Carl-Johan er arkitekt utdannet ved LTH i Lund, med erfaring fra alle faser og typer av prosjekter, fra konseptutvikling til detaljprosjektering. Prosjekterfaringen inkluderer tidligfase og områdeutvikling, boligprosjekter, skole, idrettsbygg, omsorgsboliger og sykehjem. Han har jobbet med alt fra komplekse byggeprosjekter med høye sikkerhetskrav, til mulighetsstudier og overordet byutvikling.
Hos sin tidligere arbeidsgiver, Tengbom i Sverige, jobbet Carl-Johan i tillegg med prosessene rundt kreativitet og arkitektonisk skapelse. Han er godt vant til å jobbe med og lede arbeid i grupper.