Theodore Chaikalis
Theodore Chaikalis is an engineering leader, software architect, researcher, and father with more than 15 years of experience in software engineering. He currently leads Developer Relations for Sui at Mysten Labs, managing a global team focused on developer education, technical enablement, community growth, and builder success.
Throughout his career, Theodore has led engineering teams, designed large-scale software platforms, and delivered complex systems across Web3, financial services, government, and enterprise technology. He has also taught software engineering and project management at university level, covering programming, software design, architecture, quality, and the software development lifecycle.
Theodore holds a PhD in Software Engineering from the University of Macedonia. His doctoral research explored graph-based analysis of object-oriented software evolution, and his work has been published in peer-reviewed journals and international conferences, including IEEE and ACM publications. His research interests and publications span software architecture, design quality, graph theory, and software evolution.
Short Research-Focused Paragraph
Dr. Theodore Chaikalis (Male) is an Adjunct Lecturer in the Department of Applied Informatics in University of Macedonia (Greece) and a researcher in the Software Engineering Group where he carries out research in the area of software engineering. He holds a BSc on Applied Informatics Systems (2007), a MSc on Computer Systems (2009) and a PhD in Software Engineering by the University of Macedonia (2016). He has published articles in international journals and conferences, and has been involved in 3 R&D ICT projects, with funding from national and international organizations. His current research interests are focused on software evolution analysis, software maintainability, software quality metrics, refactorings and enterprise software design.