Summary
Rafael Sienna is a director of engineering based in Oeiras, Lisbon with 11 years of hands-on experience building and leading backend teams across Java, Go, Kotlin and Node.js environments. He has a strong track record of defining architectures and taking projects from inception to production—often for mission-critical systems at banks and enterprise customers—while coaching teams to improve quality and delivery. Comfortable both coding and negotiating architecture decisions with stakeholders, he has led multiple teams of 6–16 engineers and driven platform evolution, observability and error-rate improvements. A student of functional programming and distributed systems architecture, Rafael blends pragmatic engineering with agile practices and continuous delivery. Unusually, his roots include long-term delivery on Genexus and legacy integrations, which gives him breadth in modernizing older ecosystems as well as building cloud-native services.
11 years of coding experience
24 years of employment as a software developer
Ensino Fundamental 8 série, Ensino Fundamental 8 série at Objetivo de Batatais
Educação infantil e fundamental, Educação infantil e fundamental at SESI Batatais
Bacharelado Systems Analysis, Bacharelado Systems Analysis at Universidade de Ribeirão Preto
Ensino médio, Ensino médio at Escola de Comércio de Batatais
Portuguese, English, Spanish