Summary
Michail Theofilatos is a Senior Engineer on Huawei’s Database team with nine years of software engineering experience and a PhD in Computer Science from the University of Liverpool. His research on distributed and optimization algorithms informs practical system design, bridging academic rigor with production-grade database engineering. He has led special projects at Farad.ai, including sustainable residential development initiatives, and has a background building mobile health systems, full-stack dashboards, and signal-processing algorithms. As a former teaching assistant in advanced algorithms and distributed systems, he combines deep theoretical knowledge with hands-on implementation across backend, APIs, and mobile clients. Based in Edinburgh, he brings a measured, research-led approach to solving stability and structure-formation challenges in dynamic systems—an angle that often surfaces in his database performance and optimization work.
9 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Liverpool
Integrated Masters Degree, Computer Engineering and Informatics, 8.40/10, Integrated Masters Degree, Computer Engineering and Informatics, 8.40/10 at University of Patras
English, Greek