Dimitrios Akestoridis

Software Engineer at Google

Sunnyvale, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor 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
bookDoctor 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
languagesEnglish, Greek
github-logo-circle

Github Skills (27)

pcap10
network-visualization10
python10
scapy10
network-analysis10
feature-selection10
packet10
dtw10
levenshtein-distance10
resampling10
edit-distance10
manipulation10
security10
packet-capture10
network10

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
akestoridis/scapy

May 2020 - Apr 2022

Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.
Contributions:23 pushes, 4 branches, 1 tag in 1 year 11 months
manipulationorangepythonnetwork-visualizationpython-3
akestoridis/mcdm

Jan 2020 - May 2022

Python implementation of multiple-criteria decision-making algorithms
Contributions:4 releases, 94 commits, 57 pushes in 2 years 4 months
decision-makingdtwlevenshtein-distancepythonprincipal-component-analysis
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