Investigador, Instituto de Ingeniería, UNAM, enero‑1959 a junio‑1996
Asesor de la Comisisón para reparación de estructuras dañadas durante los temblores de mayo de 1962 en Acapulco, , , enero‑1962 a diciembre‑1962
Jefe de la Sección de estructuras, Facultad de Ingeniería, UNAM, enero‑1967 a enero‑1971
Subdirector, Instituto de Ingeniería, UNAM, enero‑1970 a enero‑1977
Asesor, , Instituto Nacional de de Energía Nuclear, enero‑1971 a diciembre‑1971
Miembro del Comité Redactor de Normas de Emergencia para Construcciones en la Ciudad de Managua, , , enero‑1973 a diciembre‑1973
Director, Instituto de Ingeniería, UNAM, enero‑1982 a enero‑1982
Director, Instituto de Ingeniería, UNAM, septiembre‑1982 a enero‑1991
Asesor para la implantación de un programa de mitigación de riesgo sísmico en Irán, Instituto Internacional de Ingeniería Sísmica y Sismología, Banco Mundial e UNESCO, enero‑1990 a diciembre‑1990
Coordinador de la Investigación Científica, Instituto de Ingeniería, UNAM, enero‑1991 a diciembre‑1991
Miembro del Consejo Editorial, Engineering Structures, Butterworth Heinemann, enero‑1994 a enero‑1994
Miembro del consejo Asesor Internacional para el XIICongreso Europeo de Ingeniería Sísmica, UNAM, Instituto de Ingeniería, enero‑2002 a diciembre‑2002
Diseñador estructutral y cimentaciones, , Colinas de Buen Rodríguez, Ingenieros civiles, enero‑1956 a enero‑1958
Consultor en Diseños de Ingeniería Civil, , A.P., enero‑1959 a junio‑1996
Miembro de la Misión UNESCO de reconocimiento Sismológico, , UNESCO, enero‑1966 a diciembre‑1966
Consultor en la Reunión del Comité Consultivo sobre Riesgo Sísmico, , UNESCO, enero‑1977 a diciembre‑1977
Consultor para el desarrollo de programas de investigación sobre riesgo sísmico, , Electric Power Research Institute, enero‑1982 a enero‑1982
Miembro del comité técnico consultivo para la reconstrucción del conjunto Nonoalco‑Tlatelolco, , , enero‑1986 a diciembre‑1986
Coordinador del Proyecto sobre Prospectiva de la Investigación en Ingeniería, , Academia Nacional de Ingeniería, enero‑1994 a enero‑1994