Inicialmente me apresentando, me chamo Fabio Cirone e trabalho na área de TI desde 1997, hoje atuo como CTO e trabalho em cargos de liderança desde 2005. Abaixo um pouco da minha história, quem quiser algo mais resumido pode acessar minha página no linkedin: https://br.linkedin.com/in/fabiocirone/pt
Em 2001 comecei a flertar com inovação quando a decisão do meu projeto final do curso de Sistemas de Informação (UNESP) foi fazer um sistema para Palmtop. Hoje em dia a mobilidade já atinge a todos mas na época era bem pouco difundida.
Decidimos (eu e o grande Jaú) fazer um sistema de controle acadêmico para dispositivos PalmOS, sem saber muito por onde começar. Iniciamos as pesquisas e nos deparamos com uma IDE chamada Code Warrior, que pelo nome já dá pra ver que só guerreiros conseguem programar.
Depois de muito pesquisar, conseguimos aprender o básico da ferramenta, que usava C++ como linguagem e muitas funções da API do PalmOS diretamente, e finalizamos o projeto com sucesso.
Com esse aprendizado, em 2002 consegui convencer meu chefe a fazermos algum aplicativo para que os vistoriadores diminuíssem a utilização de papel (na época eu trabalhava em uma reguladora de sinistros) e iniciamos um projeto para isso.
Nesse caso decidimos utilizar Pocket PC, que rodava SO Microsoft e não tive tantas dificuldades como no projeto acadêmico.
Em 2003 decidi que era hora de me aventurar em São Paulo e essa experiência com desenvolvimento para dispositivos móveis foi essencial na minha movimentação.
Fui contratado para fazer a arquitetura e desenvolvimento de um sistema de automação de força de vendas. A empresa já tinha o sistema para Pocket PC e queria desenvolvê-lo para PalmOS, devido principalmente ao custo do device na época. Os Palmtops eram muito mais baratos que os PocketPCs.
Foi um projeto bem desafiador, pouquíssimas pessoas mexiam com Code Warrior e quase não tinha material na internet, no início enfrentei muitos problemas que pareciam intransponíveis mas ao final de 3 meses conseguimos lançar a primeira versão do sistema, já com comunicação com o server-side (feito também em C++), para envio dos pedidos e recebimento dos produtos. Foi um sucesso e aos poucos os Palms passaram a substituir os Pockets nos clientes.
Depois disso fui contratado por uma consultoria especializada em CRM e Inteligência de Mercado para inicialmente assumir um projeto para a Camargo Correa Cimentos, o projeto era de CRM e Inteligência de Mercado, contendo retaguarda e relatórios na Web, e Mobile para os consultores de venda.
Devido ao sucesso do projeto, conseguimos outros projetos e aumentamos a equipe, a partir disso me tornei Gerente de Desenvolvimento, assumindo outros projetos da empresa. Trabalhávamos na época com C# e Oracle.
Nesse período fiz MBA em Gerenciamento de Projetos na FGV e utilizava algumas práticas do PMI para gerenciamento e ITIL para governança.
Em 2008 recebi uma proposta para trabalhar em um ramo que eu sempre gostei muito, jogos online, mais especificamente Casino Online.
Foi a fase de maior desafio na minha carreira, eu tinha grande experiência com desenvolvimento e banco de dados, porém não tanta experiência com infraestrutura e segurança.
Esse mercado é muito competitivo e demanda algo próximo a perfeição no que diz respeito a performance e disponibilidade. Evolui muito nessas duas áreas, depois de passar por problemas de performance, ataques DDoS, tentativas de acesso, picos monstruosos de acesso devido a campanhas de TV e muitas outras situações que fizeram com que eu me tornasse um profissional mais completo.
Implementamos metodologias ágeis, principalmente Scrum e Kanban, e práticas DevOps, fazendo a automação de processos e estimulando o contato próximo entre Infra e Desenvolvimento.
Trabalhei como CTO da empresa até 2013, quando a GVC Holdings (grupo que a havia comprado em 2009), assumiu definitivamente o controle. Nesse período eu cito alguns projetos importantes pelos quais eu fui responsável: auditoria interna para efetivação da compra, projeto para expansão européia, produção de relatórios financeiros, melhorias nos processos baseado nas regras definidas pelo grupo.
A partir da entrega da empresa surgiu a Diverso Games, empresa que trabalho atualmente como CTO. Foi criada para atender a necessidade da GVC Holdings, de ter um parceiro em um dos segmentos de atuação.
Com isso mantivemos toda a equipe de TI, entregando apenas as áreas operacionais, que ficavam em Montevideo. A Diverso Games inicialmente atuou apenas como Game Provider no ramo de Online Ganbling e depois criou um núcleo para desenvolvimento de jogos mobile, no ramo de entretenimento.
Seguimos com as metodologias ágeis e os conceitos DevOps, e passamos a utilizar também duas novas, ou não tão novas, tendências de mercado: Cloud (AWS) e MongoDB (NoSQL).
Nesse período tirei certificações de desenvolvimento Microsoft, arquiteto de soluções Cloud (AWS) e ITIL.
Esse ano (2015) iniciei o curso Master Information Technology na FIAP.
O blog surgiu da necessidade de documentar algumas situações que passamos no dia a dia e falar sobre minhas pesquisas e experiências pessoais na área de TI e inovação. Apesar de ocupar o cargo de CTO eu sempre gostei da proximidade com a parte técnica, então a ideia é que o blog tenha um pouco de estratégia e conceitos, e um pouco de mão na massa.
Cloud Computing, DevOps, NoSQL, Big Data, IoT, Mobilidade e tendências de TI são alguns dos assuntos que abordarei.