Na liderança de squads de serviços tecnológicos, eu tive a oportunidade de acompanhar as últimas tendências e tecnologias de vanguarda, e assim estruturar um conjunto de skills e competências para abordar as principais necessidades e entregar com sucesso os projetos que eu participei.
Desde a definição, desenho e implementação de arquiteturas novas, até à evolução tecnológica das arquiteturas legadas, passando pela tomada de decisão da melhor opção a implementar com base nas necessidades estratégicas das empresas.
Do desenvolvimento ao deployment dos projetos, atuo junto com às equipes de arquitetura e/ou operações na definição das diferentes tecnologias, processos e testes necessários, bem como forneço suporte e/ou realizo correções diretamente em ambientes de produção, caso o cliente assim o requeira.
Para oferecer agilidade, primeiro você deve ser ágil. Por isso impulso a mentalidade ágil tanto na execução dos projetos como na filosofia corporativa, que os permita serem suficientemente flexíveis para que possam adaptar-se às profundas transformações do mercado, oferecendo respostas rápidas, alinhando conceitualização, desenvolvimento e comercialização dos produtos e serviços com às necessidades dos clientes internos e externos.
Ajudo a formar equipes com tudo o que é necessário, tanto pessoas como ferramentas tecnológicas e de gestão para que sejam capazes de agregar valor dentro da organização, baseado em uma hierarquia mínima que incentive a inovação e a adaptabilidade. O ambiente, as ferramentas e os frameworks devem estar a serviço das pessoas e para o que elas precisam para gerar valor, por isso atuo também na ampliação e o desenvolvimento constante de competências por meio do aprendizado e o aumento do conhecimento.
Conduzo as equipes de desenvolvimento para a codificação uniforme dos softwares, cumprindo as boas práticas de desenvolvimento, aplicando diferentes tipos de automações, como auto-formatação do código fonte, auto-verificação de vulnerabilidades, auto-geração de documentação técnica, etc. Incentivo o desenvolvimento e/ou utilização de componentes atômicos que interajam entre si de forma a conseguir tornar o trabalho entre equipes independente, assumindo maior carga de trabalho em paralelo; incluindo automação e monitoramento em todas as etapas presentes na construção e entrega do software.
Pensamento: Aquele que planta árvores, mesmo sabendo que nunca se sentará à sombra delas, começou a entender o significado da vida.