Eu sou Tiago Gouvêa

Senior Full Stack Developer

Full-stack Developer, fazendo códigos desde o século passado. Criador da metodologia "Aprender programação em 20 horas" e diretor da startup App Masters, voltada para o desenvolvimento de aplicativos. Apaixonado por tecnologia e viciado em café.

Um breve resumo

Ao longo dos últimos 18 anos tenho concentrado meus esforços no desenvolvimento de projetos de tecnologia, comunicação, colaboração e integração em diversas plataformas.

Passei por diversas "eras" e áreas da tecnologia; programação em DOS, desenvolvimento para Windows Desktop, gestão servidores e redes, desenvolvimento backend, frontend e mobile.

Neste tempo todo nunca parei de aprender, estudar e ir para novos caminhos. Sempre ensinando e empreendendo.

Fundei de 2006 até hoje quatro empresas, hoje estou crescendo com a App Masters.

Sou essencialmente um programador

Realizando neste momento

Já realizado

  • Palestrei sete vezes na Campus Party;
  • Palestrei no Google em São Paulo sobre uma implementação que fiz de Gamification;
  • Criei e mantive os sistemas de gestão da Phormar por cerca de 13 anos, desde o ERP interno até os aplicativos e integrações’
  • Me tornei facilitador da metodologia Bota pra Fazer do Instituto Endeavor;
  • Criei as redes Maçanaria, Café Empresarial de Juiz de Fora, Empreendiz, incentivei outras como o Café Digital;
  • Fundei e dirigi a Aprimorar Desenvolvimento por quatro anos;
  • Fui aprovado no processo de Incubação de Empresas do Centro Regional de Inovação e Transferência de Tecnologia (CRITT) da Universidade Federal de Juiz de Fora (UFJF);
  • Participei e concluí com sucesso o EMPRETEC (treinamento da Organização das Nações Unidas – ONU – oltada para o desenvolvimento de características de comportamento empreendedor);
  • Recebi R$120.000,00 de investimento através do Programa PRIME, Primeira Empresa Inovadora, o qual foi investido na Aprimorar;
  • Incorporei através da Aprimorar Desenvolvimento a Software House Infomobi, trazendo sua equipe e projetos para a empresa;
  • Criei sistemas como o Index CMS (gerenciador de conteúdos para sites e e-commerces) e Integre.se (plataforma unificada de comunicação e colaboração) utilizados por dezenas de empresas em todo o país e GeeMail (renomeado para Columba Mailee.me) premiado como melhor sistema de envio de MailMarketing do Brasil em 2011;
  • Trabalhei diariamente com projetos que variavam do rastreamento de frotas de automóveis, aplicações para tablets e celulares, gerenciadores de processos e integradores de dados entre servidores;
  • Obtive certificações na área de tecnologia, como Zend Certified Engineer para PHP 5.3, Chief Security Officer (CSO) ,Governança de T.I e Mobilidade pela Intel;
  • Tecnicamente adquiri grande conhecimento em programação de computares, servidores e computação em nuvem;
  • Aprendi um tanto sobre gestão de empresas, processos e o valor e importância das pessoas.

O componente principal: o ser humano

Acredito no ser humano, na sinceridade, honestidade e auto-superação.

O que mais aprendi nestes anos todos de trabalho, tendo tido já quatro empresa e dezenas de colaboradores desenvolvedores, é que o ser humano é a parte mais importante do negócio.

Você pode ter dinheiro, computadores, mesas, contatos... mas sem as pessoas, você não tem nada. É assim que penso e assim que tenho trabalhado.

Tech Skills

  1. Javascript

    Uso diariamente com ES6, para Node e React principalmente. Ao meu ver é uma linguágem versátil que te permite desenvolver para web, mobile, backend e até para dispositivos embarcados.

  2. PHP

    Sou um Zend Certified Engineer.

    PHP é uma linguagem na qual me sinto bem a vontade. Já trabalhei com vários dos frameworks mais conhecidos; Zend Framework, Symfony, Laravel, Lumen, Cake, Code Igniter... e programei muito "php puro" também.

  3. REACT

    Desde 2015 tenho trabalhado com React e aprendido muito com isso. React me dá produtividade, assertividade e alta qualidade nos projetos.

  4. C#

    Trabalhei por alguns anos com C# na maior parte do dia. Lidar com todo o ecossistema microsoft foi um grande aprendizado e vez por outra sinto saudades.

Management Skills

  1. Gerência de Produto

    Pude criar, elaborar, produzir e gerir alguns produtos e é sempre empolgante levar um projeto do começo até onde ele precisa chegar.

  2. Agile

    Meu primeiro contato com Agile foi com XP (Extreme Programming), passei pelo Kanban e hoje estamos trabalhando com SCRUM, mas mesclando outras coisas.

  3. Foco no usuário

    Para o cliente, para o usuário, só o que ele vê, sente, ou pensa, importa. Tento fazer esse equilíbrio entre boa qualidade de código e entregas excelentes.