Après sa formation de dessinateur de la construction Christof Weber a fait ses études à l’université technique de Karlsruhe et à l’université des arts à Berlin. De 2003 à 2005 il était chez Herzog & de Meuro à Bâle comme stagiaire, puis comme architecte, en autres pour le développement de concepts de l’Elbphilharmonie à Hambourg. Après le diplôme en 2004 chez Prof. Walter Nägeli il est venu pour six ans chez Marcel Meili, Markus Peter Architekten à Zurich. En 2011 il a pris en charge la direction du projet pour le nouveau campus de « l’Inter-Community-School » à Voketswil pour Duplex Architekten. Depuis 2013 Christof Weber a développé Duplex Architekten GmbH, Hambourg, en tant que gérant. En 2018 il devient associé du Duplex Architekten GmbH. Il est marié et père de deux enfants.