A primeira linguagem de programação que aprendi de maneira formal foi o Assembler IBM/360. Em 1982, ano em que concluí meu curso técnico de eletrônica no Colégio Lavousier, meu sonho era trabalhar na IBM. Acabei indo para a NCR onde passei a trabalhar, após alguns meses, com o que era chamado PCM (Plug Compatible Machines) - máquinas que não eram da IBM, mas que podiam conectar-se a seus computadores. Por muitos anos trabalhei, especialmente, no suporte à clientes da área financeira: Bancos, Seguradoras, Bolsas de Valores.