Dimitrios Akestoridis is a software engineer based in Sunnyvale with a decade of experience at the intersection of research and applied security engineering. He focuses on smart home network security, specializing in Zigbee and Thread protocols and building IoT security tools that include proof-of-concept attacks and packet-analysis methods. Currently at Google, he brings hands-on experience from SmartThings where he led development of a Go-based risk management tool and contributed to cloud security auditing. His background blends rigorous academia—holding a PhD from Carnegie Mellon—with practical system administration from roles in the Hellenic Army and university IT labs. Dimitrios has a track record of turning large-scale data analyses (e.g., CRAWDAD datasets) into actionable insights and automating operational workflows to keep complex labs and networks running smoothly. He pairs deep protocol-level expertise with a pragmatic engineering mindset for producing auditable, research-grounded security tools.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, 8.20 out of 10.0, Bachelor of Science (B.Sc.), Computer Science, 8.20 out of 10.0 at University of Ioannina
Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering, 4.0 out of 4.0, Doctor of Philosophy (Ph.D.), Electrical and Computer Engineering, 4.0 out of 4.0 at Carnegie Mellon University
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
Dimitrios Akestoridis - Software Engineer at Google