Come progettista software senior e responsabile di progetto (1983-1986) ha:
Sviluppato firmware per microprocessori 8 bit (Z80, 8085);
come consulente TXT, sviluppato firmware su processore Z8000 presso Olivetti S.p.A.,Ivrea;
partecipato, come responsabile di progetto software, alla realizzazione di un sistema a microprocessore per il collaudo automatico di apparati industriali;
sviluppato drivers in ambiente PDP-11;
come consulente TXT, partecipato per 1 anno al progetto MODIAC (sviluppo di una rete di PDP-11 per applicazioni in ambito industriale) presso Ansaldo-Esacontrol, Genova, occupandosi in particolare del protocollo di comunicazione (standard ISO/OSI) e del DDBMS (data base distribuito);
partecipato alla definizione di offerte per applicazioni software in ambito militare;
gestito progetti di comunicazione per reti di computer (VAX) in ambito FMS.