Nikolaos Giachoudis is a consultant and technology support engineer with nine years of experience bridging academic research and hands-on IT operations. He holds a PhD in Computer Science from the University of Thessaly and has published on distributed algorithms, pairing deep theoretical expertise with practical roles including postdoctoral positions at FORTH and Toronto Metropolitan University. Nikolaos has recent experience in Tier 2 technical support and consulting roles, plus a stint providing IT services for the Greek Army, demonstrating adaptability across high-assurance and client-facing environments. He brings strong programming and web development skills, an educator’s background from multiple teaching roles, and a record of turning complex distributed-systems insights into reliable operational solutions. Colleagues describe him as a problem-solver who thrives on learning and collaborating with diverse teams to improve IT service quality and efficiency.
9 years of coding experience
4 years of employment as a software developer
Master's Degree, Computer Science, 8.0 / 10.0, Master's Degree, Computer Science, 8.0 / 10.0 at Ethnikon kai Kapodistriakon Panepistimion Athinon
Bachelor's degree, Computer Science and Biomedical Informatics, 7.71 / 10.0, Bachelor's degree, Computer Science and Biomedical Informatics, 7.71 / 10.0 at University of Thessaly
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.