Craig Thomson is a Lecturer in Cybersecurity and Networking at Edinburgh Napier University with a PhD in Computer Science (2021) focused on energy-efficient wireless sensor networks using mobile sink mobility patterns. He combines academic rigour—six first-author publications in top venues—with over 20 years of practical IT experience in Edinburgh’s finance sector, bridging research and applied systems. At the university he designs and delivers multiple modules and serves as School Lead for Associate Students, strengthening college partnerships and supporting direct entrants. Although his GitHub notes involvement in Natural Language Generation during his PhD, his core expertise spans networking, IoT, and cybersecurity, making him adept at translating theoretical insights into curriculum and industry-relevant solutions.
10 years of coding experience
HND Technical Support, Computer Systems Networking and Telecommunications, A, HND Technical Support, Computer Systems Networking and Telecommunications, A at Edinburgh College
West Calder High School
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Edinburgh Napier 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
Craig Thomson - Lecturer at Edinburgh Napier University