João Dias is a Senior Software Architect and researcher bridging hardware and software with 12 years of experience building distributed platforms and IoT solutions. He holds a PhD with Distinction in Informatics Engineering from FEUP and combines academic teaching and supervision with hands-on delivery at Kuehne+Nagel, where he has led teams developing an internal Kafka-as-a-service platform. His research output (h-index 20) spans IoT, security, and privacy, and he has contributed to multidisciplinary projects at LIACC and INESC TEC. Comfortable reversing hardware and experimenting with software-defined radio, he brings a low-level systems mindset to cloud-native architecture and platform engineering. Outside work he sharpens security skills in Capture The Flag competitions and pursues design and nature photography, reflecting a pragmatic curiosity that informs both research and product decisions.
12 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD, Informatics Engineering, Doctor of Philosophy - PhD, Informatics Engineering at Faculdade de Engenharia da Universidade do Porto
Secundário, Ciências e Tecnologia, Secundário, Ciências e Tecnologia at Externato de Vila Meã
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
João Dias - Senior Software Architect at Kuehne+Nagel