Summary
Luciano Brito is a software architect and senior full-stack Java developer with 8 years of experience designing and modernizing large-scale web and banking systems. He blends formal training in systems analysis and a postgraduate specialization in software architecture with hands-on leadership—recently co-leading a major modernization at Caixa using microfrontends, microservices and CQRS. Luciano is fluent across the stack (Java 7–21, Spring, Angular 6–17, Kafka-style messaging, Oracle/Postgres) and operational tooling (Docker, CI/CD, SonarQube, JBoss/Wildfly), and has a track record of lifting test coverage and untangling monoliths into modular projects. He brings practical networking and telecom roots to his engineering approach, which helps him reason about distributed systems and observability. Known for applying DDD, Clean Architecture and SOLID to reduce coupling and technical debt, he also leverages AI agents like Copilot and Gemini to accelerate high-quality code delivery.
8 years of coding experience
2 years of employment as a software developer
Superior em Análise e Desenvolvimento de Sistemas, Tecnologia da Informação, Superior em Análise e Desenvolvimento de Sistemas, Tecnologia da Informação at Universidade Paulista
Pós-graduação Lato Sensu, Arquitetura de Software, Pós-graduação Lato Sensu, Arquitetura de Software at Instituto Infnet
English