Estou nesta jornada de constante aprendizado desde 2009, e durante todo este tempo me encontrei naquilo que realmente amo. Sou dedicado e criativo para resolver problemas e superar barreiras, a qualidade da solução é o ponto principal, fazendo com que eu me reinvente e me aprofunde em novos conhecimentos para atingir o objetivo.
Durante a minha vida profissional tenho orgulho em dizer que fiz somente amigos pela empresas aonde passei, deixando um legado de saldade e boas experiências, mas vida nos leva a mais aprendizado, a sair da zona de conforto e isso quer dizer que é preciso fazer novas escolhas e nos envolver novos desafios com o objetivo de nos tornar mais experientes naquelo que buscamos a excelência.
Nesta empresa fui contratado com o programador PHP, mas logo me destaquei como lider tecnico da equipe de desenvolvimento, procurando corrigir problemas crônicos da plataforma legado. Além, claro, de desenvolver novas funcionalidades para atender as demandas dos clientes.
Dentre as melhorias e correções que implementei, destam-se:
Em certo momento fui autorizado a refazer toda a plataforma do sistema, aonde tive liberdade para corrigir erros graves de projeto, implementar melhorias para performace da mesma e atualizar toda a tecnologia aplicada. Foi um grande desafio aprender e aplicar o maximo possível e por fim fizemos a entrega de uma excelente plataforma da qual me orgulho muito. Tudo fruto claramente de muita experiência e trabalho em equipe. Ter pessoas que entendem do negócio ao nosso lado e colegas que sabe que pode contar foram importantíssimos.
Aqui eu tive minha primeira experiencia em uma empresa corporativa, com diversas reuniões, diversos setores perfeitamente definidos e pude vivenciar o mundo de quem negocia enegia elétrica.
Fiz parte de uma equipe de programadores completamente diversificada com perfis distintos. Cada personalidade agregou uma grande parcela de conhecimentos tecnicos e psicologicos, cada um em sua excentricidade me deu uma visão única do negócio e do sistema.
Nesta empresa não utilizavamos nenhum framework conhecido, tudo havia sido implementado pelo programador chefe. Nosso papel era colaborar na criação dos formulário e relatórios para atender as necessidades dos usuários.
Minhas principais contribuições foram:
Foi na ENC que tive minha primeira experiencia e também aquela que se tornou minha principal escola. Nela tive a oportunidade de aprender e experimentar todas as mais diferentes soluções para problemas diversos. Cada dia um novo desafio fui desadiado tanto no front-end quanto (e principalmente) no back-end.
Para uma empresa que trabalha principalemente com promoções, manter uma aplicação no ar e funcionando com eficiencia 24 horas por dia, gerando um volume extremamente grande de dados para no final gerar um relatório possível de ser visualizado devida a seus tamanhos extremos foi um case a ser resolvido. Foi aqui que dei meus primeiros passos no javascript utilizando, principalemente o JQuery, como alidado, o Codeigniter foi outro forte aliado neste processo.
Após meu retorno em 2016, com mais experiencia na bagagem fui capaz de formatar uma solução eficiente e escalável que permitiu a redução de horas de trabalho em desenvolvimento de um sistema que demorava de 7 dias para apenas 4 horas somente em criação de código. Desenvolvi o primeiro sistema de distribuição de números da sorte, capaz de atender com tranquilidade as mais volumosas demandas.
Quando entrei para a equipe de analistas da Buonny não imaginava que iria chegar na posição que conquistei. Com um time que chegou a contar com mais de 10 desenvolvedores, participei do processo de desenvolvimento da nova plataforma de monitoramento de cargas.
Na Buonny desenvolviamos soluções para integração direta com grandes empresas do mercado como Grupo Pão de Açucar e LG. Fui capaz de desenvolver solução de automatização em diversas frentes, mas principalmente, na inclusão de novos serviços de monitoramento, desenvolvendo e consumindo API´s do tipo SOAP e REST.
Pude vivenciar e aprender muito a como manter um sistema legado e ao mesmo tempo desenvolver um novo sistema, cada um desenvolvido em uma linguagem diferente (PHP e Delphi) e além de 3 diferentes bancos de dados (2 MS SQL e 1 Postgree). Aprendi a gerenciar de forma eficiente o versionamento de código utilizando SVN e liquibase, além de pequenas fazer manutenções em servidores Linux.
E finalmente fui testado na gestão de equipes ao gerenciar uma equipe de projeto e responsável por supervisionar e tutoriar novos desenvolvedores estagiários, os quais me orgulho em dizer que hoje chamo de colegas.