Summary
Marcelo Revoredo is an experienced software engineer and academic leader based in Pernambuco, Brazil, combining over a decade of industry practice as a software architect and engineer with a strong research and teaching career. He is a Professor Associado at Universidade de Pernambuco and leads research at the ASSERT lab in partnership with national and international institutes, focusing on secure software development, fraud prevention, and machine learning applications. Marcelo blends hands-on system design experience from regional tech firms with deep academic credentials—MSc and PhD work in Computer Science from UFPE and specializations in AI and software security. As leader of the OWASP Recife chapter, he actively translates security research into community practice and risk-aware engineering. Colleagues appreciate that he moves fluidly between rigorous research and pragmatic architecture, often surfacing subtle security trade-offs that improve software robustness.
10 years of coding experience
9 years of employment as a software developer
Doutorado Ciência da Computação, Doutorado Ciência da Computação at Centro de Informática UFPE
Graduação Engenharia de Software, Graduação Engenharia de Software at Unibratec
Especialização Segurança da Informação em Engenharia de Software, Especialização Segurança da Informação em Engenharia de Software at CESAR School
Especialização Inteligencia Artificial, Especialização Inteligencia Artificial at Universidade Federal Rural de Pernambuco