Bacharel em Ciência da Computação, pela Faculdade Ruy Barbosa, atuou como desenvolvedor web - front-end e back-end - por 5 anos, como autônomo e em diversas agências de Salvador.
Desenvolveu jogos educacionais no Grupo de Pesquisa Comunidades Virtuais, atuando também como Scrum Master e Gerente de Controle de Versão dos respositórios Subversion (SVN). Agora atua apenas como consultor do grupo de desenvolvimento.
Na GameKaze atua desenvolvendo jogos e aplicativos com foco em Educação à Distância.
ActionScript - C++ - CSS - HTML5 - JavaScript - JSON - Linux - Lua - MySQL - NodeJS - PHP - Qt - Expressões Regulares - Scrum - Subversion - SQL - XML - XML-RPC