Summary
Rafael Moreira is a software engineer specializing in embedded applications for POS terminals with nine years of experience across payments, web front-end and technical education. Currently at Cielo, he develops and maintains C-based firmware and automation scripts for test pipelines, drawing on deep familiarity with ISO8583 messaging, EMV/contactless standards and cryptography. His background includes building customer-facing web systems and a unified design system at Ada/Let's Code, where he also taught Python and crafted didactic materials for corporate upskilling programs. Rafael combines academic rigor (M.Sc. in Computer Science) and classroom experience as a former university programming instructor with hands-on product delivery in agile squads. He is notable for shifting seamlessly between low-level embedded constraints and high-level UX/education work, bringing both system-level discipline and a teacher’s clarity to complex payment systems.
9 years of coding experience
5 years of employment as a software developer
Pós-graduação Lato Sensu - MBA, Computer Software Engineering, Pós-graduação Lato Sensu - MBA, Computer Software Engineering at MBA USP/Esalq
Mestrado em Ciência e Tecnologia da Computação, Mestrado em Ciência e Tecnologia da Computação at Universidade Federal de Itajubá
Pós-graduação Lato Sensu - Especialização, Desenvolvimento de Software com Metodologias Ágeis, Pós-graduação Lato Sensu - Especialização, Desenvolvimento de Software com Metodologias Ágeis at Universidade Anhembi Morumbi
Pós-graduação Lato Sensu - Especialização, Data Science, Pós-graduação Lato Sensu - Especialização, Data Science at Centro Universitário FMU | FIAM-FAAM
Portuguese, English, Spanish