Carlos Puerto es socio de MPM Abogados desde su fundación. Dirige las áreas de Derecho Urbanístico e Inmobiliario, Gestión Predial y Derecho Corporativo de la firma.
Cuenta con amplia experiencia en derecho administrativo, urbanístico e inmobiliario, en gestión predial, social y ambiental en proyectos de infraestructura. Se desempeñó como abogado de la firma Pinilla González & Prieto Abogados, fue abogado responsable de la gestión predial y defensa judicial del Fondo de Prevención y Atención de Emergencias de Bogotá, así mismo responsable del Grupo Interno de gestión predial, ambiental y social del Instituto Nacional de Concesiones (INCO), hoy Agencia Nacional de Infraestructura; entre otros cargos en el sector privado y público.
Carlos, actualmente es profesor de la Cátedra de Derecho Urbanístico e Inmobiliario en la Universidad Sergio Arboleda, profesor de la Especialización de Derecho Urbanístico e Inmobiliario de la Universidad Pontificia Bolivariana UPB de Medellín y profesor en la especialización de derecho urbano en la Universidad del Rosario.