Summary
Cynthia Raphaella is a Senior Software Engineer with 12 years of experience building back-end and full-stack systems across C#, Java, Kotlin, Node.js and cloud platforms. Now at Microsoft focusing on data engineering for M365, she blends deep code-quality instincts—refactoring, TDD and DevOps—with hands-on API and front-end work in Angular and React. She has a strong consulting background from ThoughtWorks where she led agile teams, modernized legacy C# systems, and delivered distributed solutions using Kafka, Cassandra and Docker. A former teaching assistant in databases and networking, Cynthia brings a mentoring mindset and a track record of improving team craft and delivery. She is particularly interested in making complex systems maintainable and testable, and often pairs leadership with practical engineering to raise code health. Based in Pernambuco, Brazil, she combines enterprise-scale experience with a developer-first approach to impactful technical coaching.
12 years of coding experience
12 years of employment as a software developer
Computer Science, Computer Science at Universidade Federal de Pernambuco
Portuguese, Spanish, English, German