HomePublicationsWork ExperienceEducationProjectsPresentationsCertificationsBlogsVlogs
© 2026 Theviyanthan K.

Education

My educational background.
Ph.D. in Computing Science
Ph.D. in Computing Science
University of Glasgow
2023-Present

I am reading for a Ph.D. in optimal Service Function Chain embedding using Genetic Algorithms and I am currently in my 3rd year.

Awards & Scholarships
  • University of Glasgow Doctoral Scholarship

    2023-2026

Projects
Python
TypeScript
Mininet
R
Genetic Algorithms
Neural Networks
M.Sc. in Advanced Software Engineering
M.Sc. in Advanced Software Engineering
Distinction (Avg: 85.14/100)
University of Westminster
2021-2022

My master's thesis was on developing a blockchain consensus algorithm to improve Byzantine fault tolerance in swarm robotics.

Awards & Scholarships
  • Dr. Gamini Wickramasinghe Gold Medal for Academic Excellence

    2022

Projects
Swarm Robotics
Ethereum
Go
TypeScript
React
B.Sc. in Information Technology specialising in Computer Systems and Network Engineering
B.Sc. in Information Technology specialising in Computer Systems and Network Engineering
Second Class Upper (GPA: 3.65/4.0)
Sri Lanka Institute of Information Technology
2015-2018

I took courses in software, embedded systems, network and system engineering. My finaly-year thesis was on decentarlising the control plane of Software Defined Networking using a blockchain smart contract.

Awards & Scholarships
  • Dean List Award for Outstanding Academic Performance

    2018

  • Dean List Award for Outstanding Academic Performance

    2017

Projects
Texas Instrument MSP430
C#
Java
C++