Trabajó en el desarrollo de sistemas operativos y lenguaje de programación a gran escala, incluyendo el lenguaje MAD y el sistema operativo Michigan Terminal System.
Galler ayudó a desarrollar en lenguaje informático Michigan Algorithm Decoder, todavía en uso en varias universidades.
Su clase desarrolló un curso a tiempo real de programación llamado Registro de Ordenadores con la Participación de Alumnos Implicados (CRISP, en sus siglas en inglés), que permitió a los estudiantes registrarse en cursos sin esperar largas colas.
Durante 15 años, fue experto testigo en numerosos casos legales sobre asuntos de software informático involucrados con el Estado.
Tocó el violín en varias orquestas y grupos de cámara; cofundando en 2001 el Ypsilanti Youth Orchestra para niños que no tienen acceso a educación en instrumentos de cuerda.