Mientras trabajaba como profesor en la Escuela Naval de Posgrado (NPS) en Monterrey, California, creó implementaciones del lenguaje de programación PL/I para los microprocesadores 4004 y 8008 al mismo tiempo que trabajaba como consultor para Intel.