De formation académique, Maître Nicolas Mattenberger a obtenu une licence en droit de l’Université de Fribourg en 1996.
Entre l’année 1996 et 1998, il a accompli un stage d’avocat au sein de l’Etude de Torello & Couvoisier à Genève et a obtenu en décembre 1998 son brevet d’avocat.
Il a été admis au barreau du canton de Vaud en 1999. Depuis cette date il a exercé son activité professionnelle à titre d’indépendant et il a fondé son Etude Mattenberger & Associés au début de l’année 2016.
Parallèlement à la pratique du barreau, Maître Nicolas Mattenberger a été Député au Grand conseil vaudois entre 2002 et 2017. Il y a, notamment, présidé la Commission thématique des affaires judiciaires. Il est également co-Président de l’ASLOCA Section Vevey-La Tour-de-Peilz.
De langue maternelle française, il a également des connaissances en anglais.