Absolvent al Facultăţii de Matematică (1960), format ca dezvoltator software la ICTP şi ITC, iar în prezent profesor universitar în SUA, la Universitatea Iowa.
Membru marcant al Institutului [1960-1968], cu contribuţii de pionierat în elaborarea primelor componente software ale calculatoarelor româneşti în anii ‘60. A contribuit la realizarea primului sistem de operare românesc, pentru calculatorul DACICC-200.
Şi-a continuat cariera la Institutul pentru Tehnică de Calcul ITC Cluj, iar apoi a îmbrăţişat cariera universitară, devenind profesor universitar la prestigioasa Universitate din Iowa (SUA).