Flavio Castro is a seasoned Software Engineer and Architect with over a decade of hands-on experience designing and delivering Java-based web and microservices systems across banking, finance, retail, cloud and government sectors. He blends principal-architect responsibilities with engineering management—leading teams, running CI/CD and maintaining platform infrastructure (Jenkins, Nexus, ELK, Docker, Kubernetes) while still contributing code. A pragmatic full‑stacker, he is fluent in Spring/Spring Boot, cloud platforms (AWS, GCP, Azure), multiple databases and testing frameworks, and has founded Fworks to incubate cloud and storage projects. Known for turning complex enterprise requirements into maintainable architectures, he also brings a developer-teacher mindset and an unusual personal passion for bikes that fuels his practical, hands-on problem solving.
12 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Lavras
System Analysis Specialist, Computer Science, System Analysis Specialist, Computer Science at Universidade Federal de Minas Gerais
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Flavio Castro - Software Engineer Architect at Antuar