Craig Thomson

Lecturer at Edinburgh Napier University

City of Edinburgh, Scotland, United Kingdom
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
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.
code10 years of coding experience
bookHND Technical Support, Computer Systems Networking and Telecommunications, A, HND Technical Support, Computer Systems Networking and Telecommunications, A at Edinburgh College
bookWest Calder High School
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Edinburgh Napier University
github-logo-circle

Github Skills (42)

acl10
computational-linguistics10
phonetics10
natural-language-processing8
nlp6
web-application6
bag5
migrate5
representations5
java5
bag-of-words5
text-generation5
machine-learning4
doc2vec4
skip4

Programming languages (5)

JavaCHTMLRubyPython

Github contributions (5)

github-logo-circle
Contributions:70 commits, 63 pushes in 9 months
nlgcat/sport_sett_basketball

Aug 2020 - Dec 2021

A resource for data-to-text generation
Contributions:17 commits, 1 PR, 27 pushes in 1 year 4 months
nlpdata-to-textmachine-learningtext-generationnatural-language-processing
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