Alejandro Scarpa ist Doktor der Architektur mit jahrelanger Berufserfahrung auf internationaler Ebene – in Spanien, Italien, den Vereinigten Staaten und Frankreich. Derzeit lebt er in Paris, wo er professionelle Praxis mit Unterricht verbindet.
Seine Doktorarbeit César Manrique: Territoriale Akupunktur auf Lanzarote hat die höchste Anerkennung einer internationalen Jury erlangt und wurde zum wissenschaftlichen Referenzwerk über die Architektur von César Manrique.