Summary
Icaro Dourado is a CTO and co-founder with 11 years of experience building scalable, cloud-native and embedded systems that combine machine learning, large-scale data engineering and distributed software. He holds a PhD and MSc in information retrieval and data mining and has shipped production C++ firmware running in millions of modems as well as web and mobile platforms using Flask, React and Swift. At Beegol he designs self-healing network solutions, co-authored early patents, and leads cross-functional teams spanning data science, DevOps and embedded engineering. His background blends academic rigor in pattern recognition with hands-on architecture and agile delivery across AWS, test-driven development and multi-language codebases. Based in São Paulo, he routinely translates research-grade algorithms into operational products such as churn prediction, dynamic pricing and mesh network management.
11 years of coding experience
9 years of employment as a software developer
Bachelor, Computer Enginnering, 9.42 / 10, Bachelor, Computer Enginnering, 9.42 / 10 at Universidade Estadual de Feira de Santana - UEFS
Doctor of Philosophy - PhD, Pattern Recognition; Information Retrieval; Graph-based representation models, A, Doctor of Philosophy - PhD, Pattern Recognition; Information Retrieval; Graph-based representation models, A at Universidade Estadual de Campinas
Specialization, Software Engineering, 9.56 / 10, Specialization, Software Engineering, 9.56 / 10 at UNICAMP - Universidade Estadual de Campinas
English, Portuguese