Fabiano Santos Florentino.
Personal Blog
Father of Inácio and proud husband of Jullyana! Yes, two L’s and a Y :)

I am a software developer specialized in Go and Ruby, focused on building distributed systems, microservices, and REST APIs for enterprise backends.
I have hands-on experience creating scalable, resilient, and highly available solutions, working on real-world production challenges around performance, concurrency, observability, and reliability.
Day to day, I use Go as my main language for distributed services, applying good architecture practices such as hexagonal architecture, SOLID, separation of responsibilities, and well-defined contracts between services. I build solutions that help clients automate processes, improve operational efficiency, solve complex problems, enhance the security and reliability of their systems, and scale their operations sustainably.
I also have a solid foundation in SRE and DevOps practices, with experience in CI/CD, automation, monitoring, cloud computing, and containerization with Docker and Kubernetes. This blog is a space where I share learnings, hands-on experiences, and reflections about backend engineering, distributed systems, Go, APIs, and software architecture.
Skills:I’m a software engineer focused on backend, with a strong emphasis on Golang for building distributed systems at scale. Throughout my journey, I’ve specialized in turning complex problems into simple, reliable, and easy-to-evolve solutions, always prioritizing performance and predictability in production.
Today, I’m part of the backend team at the Kyndryl Bridge platform, where I develop Go services for an automation orchestration platform that supports mission-critical operations. I work daily with high-volume workloads, concurrency, and strict reliability requirements, building systems designed to scale.
I work closely with architecture decisions, contributing to the design of resilient, observable distributed services using practices such as hexagonal architecture, well-defined service contracts, and clear separation of responsibilities.
My SRE and DevOps foundation complements my backend engineering work, allowing me to see the system end-to-end — from code to production. Performance, monitoring, automation, and reliability are part of the same problem, and that’s where I like to operate.
I believe in impact-driven software engineering: collaboration, continuous learning, and simplicity are the pillars for building sustainable systems that are ready to grow.
Role focused on delivering reliable services to customers across hardware and software components.
Activities include operating and maintaining operating systems across multiple platforms, application servers, database technologies, high-availability solutions, and load balancing.
Responsibilities include (but are not limited to): platform operations and support, database administration, capacity planning, performance management, and security compliance.
Support is also provided for system management tools that monitor the operational status of the environment.
Work performed with a focus on reliability and resilience, combining the right mix of software and systems skills. Responsible for analyzing business needs, identifying problems, advising and designing solutions, building, testing, deploying, changing, and maintaining well-designed information systems and ecosystems.