Summary
Michel Ribeiro is a Senior Software Engineer from Rio de Janeiro with 11 years of experience building customer-focused web applications, and a five-year specialization in React.js and TypeScript. He has led front-end teams and hiring efforts while delivering production systems for major Brazilian firms (Itaú, XP Inc., Icatu) that integrate REST/GraphQL APIs, Azure pipelines and enterprise security (Azure AD). Equally comfortable in Node.js backends and modern styling ecosystems (Sass, Styled Components), he pairs hands-on implementation with technical leadership gained across agencies and financial institutions. Known for proactivity, persistence and a bias for shipping, Michel often bridges product and engineering to turn complex integrations into polished user experiences. An ongoing learner, he complements formal training with focused courses in Angular, ASP.NET Core and data modeling, signaling both breadth and adaptability in full‑stack development.
11 years of coding experience
16 years of employment as a software developer
Information Technology, Information Technology at Alura
Senac
Course, Course at Desenvolvedor.io
Bachelor's degree Analysis and systems development, Bachelor's degree Analysis and systems development at Instituto Infnet
Course Database data modeling, Course Database data modeling at Udemy Academy
English, Portuguese