Fabiano Santos Florentino.
Blog Pessoal
Pai do Inácio e tenho o privilégio de ser o esposo da Jullyana!, sim 2 ele’s e ipislon :)

Sou desenvolvedor de software especializado em Go e Ruby, com foco na construção de sistemas distribuídos, microserviços e APIs REST para backends corporativos.
Tenho experiência prática criando soluções escaláveis, resilientes e de alta disponibilidade, trabalhando com desafios reais de performance, concorrência, observabilidade e confiabilidade em produção.
No dia a dia, utilizo Go como principal linguagem para serviços distribuídos, aplicando boas práticas de arquitetura, como arquitetura hexagonal, separação de responsabilidades e contratos bem definidos entre serviços.
Também possuo uma base sólida em SRE e DevOps, com experiência em CI/CD, automação, monitoramento, cloud computing e containerização com Docker e Kubernetes. Este blog é um espaço onde compartilho aprendizados, experiências práticas e reflexões sobre backend, sistemas distribuídos, Go, APIs e arquitetura de software.
Conhecimento em:Desenvolver e manter APIs backend em Ruby on Rails para sistemas distribuídos de alta complexidade. Trabalho com equipes multidisciplinares, para analisar os requisitos do projeto e os desafios técnicos para garantir uma boa compreensão.
Implementar soluções escaláveis e de alto desempenho que possam sustentar o crescimento contínuo do sistema. Identificar e resolver problemas de desempenho e escalabilidade, onde aplico técnicas avançadas para otimizar o desempenho e melhorar a eficiência.
Assegurar a segurança e a conformidade das APIs backend. Implemento medidas rigorosas de segurança e trabalho em estreita colaboração com as equipes de segurança cibernética para garantir que nossos sistemas estejam protegidos contra ameaças potenciais.
Documentação para garantir a manutenibilidade e a escalabilidade de qualquer sistema. Portanto, dedico tempo para documentar cuidadosamente o código, os processos e as decisões de design, garantindo que toda a equipe tenha acesso às informações necessárias para trabalhar de forma eficaz.
Além de desenvolver software, também desempenho um papel ativo no fornecimento de suporte técnico e orientação para outros membros da equipe. Acredito na importância de compartilhar conhecimento e experiência para promover o crescimento e o desenvolvimento de todos os membros da equipe.
Função desempenhada na prestação de serviços performáticos a clientes em componentes de hardware e software.
As atividades incluem operação e manutenção de sistemas operacionais em várias plataformas, servidores de aplicação, várias tecnologias de banco de dados, soluções de alta disponibilidade e balanceamento de carga.
As responsabilidades do trabalho para esta função incluem, mas não estão limitadas a: operação e manutenção de sistemas operacionais e suporte de plataforma, administração de banco de dados, planejamento de capacidade, gerenciamento de desempenho, conformidade de segurança.
O suporte também é fornecido para ferramentas de gerenciamento de sistemas que monitoram o status operacional do ambiente.
Função desempenhada com base em confiabilidade e resiliência com a combinação certa de conhecimentos e habilidades em software e sistemas, responsáveis por analisar as necessidades de negócios, determinação de problemas, aconselhar e projetar, construir, testar, implantar, alterar e manter uma informação bem projetada sistema e ecossistemas.