Es Arquitecto, Economista y Sociólogo. Doctor en Planificación Urbana y Regional. Ha sido profesor de Urbanismo en la Escuela de Arquitectura de Madrid, así también de la Universidad de Navarra. Profesor visitante de la Universidad de Pensilvania y asesor del Departamento de Urbanismo del Politécnico de Zúrich ETH.
Fundador y Presidente de honor de la Fundación Metrópoli, un centro internacional de excelencia dedicado a la investigación, diseño y a la innovación en las ciudades de alrededor del mundo. La Fundación Metrópoli ha desarrollado una alianza con Microsoft para trabajar en distintas ciudades del mundo en la intersección que se genera entre la tecnología y el territorio.
El enfoque de trabajo de Alfonso Vegara es promover el valor estratégico de las ciudades y sus oportunidades del futuro en un mundo complejo e interrelacionado. Sus ideas, filosofía y proyectos de ciudad se presentan en sus libros “Territorios Inteligentes” y recientemente “Supercities. La Inteligencia del Territorio”.