Engenheiro da computação formado pelo Instituto Militar de Engenharia (IME), possui Especialização em Sistemas de Informação e Telemática pela Universidade Federal do Rio Grande do Sul (UFRGS), Mestrado em Sistemas e Computação pelo IME e Doutorado em Ciência da Informação pela Universidade de Brasília (UnB).
Tornou-se profissional de TI em 1994 quando concluiu o curso de graduação em Engenharia da Computação. Desde então, participou de vários projetos de TI do Exército Brasileiro (EB), desempenhando diversos papéis, iniciando como desenvolvedor de software até assumir a posição de gerente de projetos.
Em paralelo às atividades de engenharia, desenvolveu a carreira acadêmica por acreditar que a experiência adquirida no desenvolvimento de projetos de TI seria de grande valia para a formação de futuros profissionais da área.
Tornou-se profissional de TI em 1994 quando concluiu o curso de graduação em Engenharia da Computação. Desde então, participou de vários projetos de TI do Exército Brasileiro (EB), desempenhando diversos papéis, iniciando como desenvolvedor de software até assumir a posição de gerente de projetos.
Em paralelo às atividades de engenharia, desenvolveu a carreira acadêmica por acreditar que a experiência adquirida no desenvolvimento de projetos de TI seria de grande valia para a formação de futuros profissionais da área.
Em 2002, começou a ministrar disciplinas de TI em instituições de ensino superior do Distrito Federal. Em 2014, quando passou para a reserva do EB, ingressou como professor substituto do Departamento de Ciência da Computação (CIC) e, em 2017, tornou-se professor adjunto da Faculdade de Ciência da Informação (FCI) da UnB.
Atualmente, é professor da Graduação em Biblioteconomia da FCI e participa de dois programas de Pós-Graduação da UnB nas seguintes linhas de pesquisa: Gestão, Tecnologias e Organização da Informação e do Conhecimento do PPGCInf (FCI) e Ciência de Dados do PPCA (CIC).