Michael Dimopoulos is an experienced systems-minded software engineer with eight years of hands-on work across software, embedded systems, security, networks, and electronics. He combines practical programming in C, Shell, Go, and Python with real-world operations — running Arch Linux as his daily driver and maintaining a Debian server that hosts his website, email, and personal git. A former System Engineer at Kivos, he studies Computer Engineering & Informatics with a focus on security and brings a strong interest in theoretical CS and systems hardening. Michael’s projects reflect a do-it-yourself ethos and full-stack ownership, from low-level code to infrastructure and self-hosted services. Fluent in English (ECPE C2) and based in Thessaloniki, he blends academic grounding with measurable production experience and a preference for open, self-managed tooling.
8 years of coding experience
1 year of employment as a software developer
Computer Engineering & Informatics, Computer and Information Systems Security/Information Assurance, Computer Engineering & Informatics, Computer and Information Systems Security/Information Assurance at International Hellenic University
ECPE (C2), English proficency, ECPE (C2), English proficency at University of Michigan
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.