Comenzó a ejercer en 1878, cuando regresó a Cataluña y fue nombrado asesor municipal del ayuntamiento de Gélida y posteriormente arquitecto municipal de Caldes d'Estrac. El año siguiente oposita con éxito a la Diputación Provincial de Barcelona; en 1887 pasó a ser auxiliar primero de la dirección de obras de la Exposición Universal de Barcelona, bajo las órdenes del arquitecto Elías Rogent y Amat.