Possui graduação em Ciência da Computação pela Universidade Estadual de Campinas (1985). Sua experiência professional inclui atividades de Consultor e Arquiteto de Software em empresas Multinacionais fornecedoras de Tecnologia como Informix, BroadVision, Siebel, Sun Microsystems e Oracle. Atuando em empresas de diversas indústrias, foi responsável pelo desenho de Arquiteturas de Referência, prototipagem e acompanhamento de sistemas críticos. Atualmente é Engenheiro de Soluções da Kong, Inc., empresa Americana fornecedora de tecnologias voltadas para API Management, Microservices e Service Mesh, dedicando-se a projetos de migração de infraestruturas de aplicações desenvolvidas em ESBs ("Enterprise Service Bus") para MSA ("Microservice Architecture") em ambientes de Cloud Computing.