Summary
Ioannis Kyriacou is a Computing Science MSci student and teaching assistant at the University of Glasgow with nine years of practical experience across AI, NLP and software engineering. He combines strong academic performance with hands-on research—his master’s thesis applies modern deep learning models to chaotic dynamical systems—plus internships building multi-agent chatbots and NLP solutions at industry and research centers. As a TA he helps first- and second-year students master Python and object-oriented design, while past roles span Android development, smartphone-based ML classification research, and a selective leadership posting in the Cypriot National Guard. He’s actively pursuing research opportunities in Deep Learning, Scientific Machine Learning and Applied Mathematics, bringing both applied product experience and a taste for theoretically challenging problems.
9 years of coding experience
Master of Science - MSci, Computing science, First, Master of Science - MSci, Computing science, First at University of Glasgow