Summary
Rafael João is a technology leader and AI product manager with 13 years of experience bridging academic research and production software delivery from São Paulo. He holds a PhD and Master's in Computer Science (AI) focused on temporal association rule mining and applies that expertise to build interpretable regression and ML-driven pricing solutions. As a tech lead and manager he's delivered data and big‑data architectures using Java, Python, ETL tools (IBM DataStage, Databricks), Azure DevOps pipelines and both relational and NoSQL databases. He also brings hands‑on web development experience (PHP, JavaScript, HTML, MySQL) and a track record teaching software engineering and security at higher education institutions. Known for blending rigorous hypothesis testing and graphical model interpretability with agile product management, he excels at turning complex temporal-data research into pragmatic, auditable business features. Currently he leads technology services at Spread Tecnologia while continuing to teach and mentor the next generation of engineers.
13 years of coding experience
3 years of employment as a software developer
Especialização em Big Data (Ciência de Dados), Ciência da computação, Especialização em Big Data (Ciência de Dados), Ciência da computação at Faculdade Unyleya
Doctor of Philosophy - PhD, Data mining, Doctor of Philosophy - PhD, Data mining at Universidade Federal de São Carlos
Technical, Linux, Technical, Linux at Senac Presidente Prudente
Techical, Computer Programming, PASCAL, DELPHI, VB,, Techical, Computer Programming, PASCAL, DELPHI, VB, at ETEC - Amin Jundi
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at UNESP - Universidade Estadual Paulista
English