Summary
Rafael Mauro is a seasoned software engineer and hands-on leader with over a decade of professional experience and 17 years working with technology. He has led teams and shaped product strategy across startups and scale-ups, from CTO responsibilities to development manager and senior engineering roles, with strong expertise in backend microservices, cloud-native AWS architectures, and frontend React/TypeScript work. Rafael emphasizes engineering discipline—advocating TDD, CI, SOLID and Agile practices—while also contributing to product definition, architecture decisions, and operational reliability. He has built integrations with payment and external service ecosystems, automated reconciliation workflows, and driven monitoring and deployment improvements across complex platforms. Based in São Paulo, he blends pragmatic process design with people-first leadership, preferring simple, modern companies that prioritize employee well-being. A practical polyglot who moves between Python, NodeJS and cloud infrastructure, he excels at turning ambiguous product problems into structured, testable solutions.
12 years of coding experience
22 years of employment as a software developer
BS in Computer Science Not completed, BS in Computer Science Not completed at Universidade Federal do Pará
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Universidade Paulista
Portuguese, English