Vasconi was born in Rosheim, and was educated at the Ecole Nationale Supérieure des Arts et de l'Industrie in Strasbourg. In 1964, he set up office in Paris. After designing two key projects as a young architect, Les Halles in the centre of Paris and the building of the Préfecture in Cergy-Pontoise, he became one of the most sought-after architects in France, with major projects in Montpellier, Strasbourg and Saint-Nazaire. He died in Paris, aged 69.
Claude Vasconi has been credited as the pioneer proponent of the concept of "Angelina"-style celular steel beams.