Formado como técnico em informática e técnico em desenvolvimento de sistemas pela Etec.
Tenho experiência nas linguagens e plataformas: C, Objective-C, Smalltalk, Assembly, Python, PHP, .NET, Tomcat, GNU Compiler Collection, Make, Shell script, Java, Maven, Git, Subversion (SVN), CVS, C#, Clang, JavaScript, Bootstrap, SQL, Awk, CMake, MySQL, Geany, Atom, Sublime Text, GNUstep, Eclipse, Android Studio, Dev-C++, Visual Studio, Vi/Vim, Ed/Sed.
Também possuo experiência em: suporte técnico e remoto, teste de sistemas, programação de microcontroladores, análise de softwares e sistemas, administração de sistemas Unix, GNU/Linux, DOS e Windows, Secure Shell (SSH), padrões POSIX, filosofia Unix, administração de servidores e redes, manutenção e reparo de computadores, segurança de computadores e redes, arquitetura de computadores, portabilidade e licenciamento de software, eficiência algorítmica, expressões regulares.