Summary
Rafael Corazzi is a seasoned technology leader and CTO with 11 years of experience building payment, banking and escrow systems across startups and financial institutions in São Paulo. He combines hands-on engineering in C#, .NET Core, Node.js, TypeScript and Python with architecture and team leadership, driving integrations between banks, FIDCs and partners and shipping internal portals and payment products. Rafael has led cross-functional teams covering frontend, backend and DevOps, and brings practical expertise in microservices, messaging (RabbitMQ/Azure Service Bus), WebAPI/WCF and design-driven approaches like DDD, TDD and BDD. An active open-source practitioner, he created an electronic invoice wrapper in C# and continues exploring Elixir, Go and Flutter to broaden his stack. Known for translating complex financial requirements into reliable, auditable systems, he blends product-minded engineering with operational ownership.
11 years of coding experience
6 years of employment as a software developer
Bacharel Sistemas de Informacao, Bacharel Sistemas de Informacao at Universade de Santo Amaro
Portuguese, English