Dr. Damian Arellanes is a Lecturer (Assistant Professor) in Computer Science at Lancaster University, UK, affiliated with the Software Engineering Group and Lancaster Centre for Intelligent, Robotic and Autonomous Systems (LIRA). He holds a PhD from The University of Manchester (2020) and a Postgraduate Certificate in Academic Practice from Lancaster University (2023). His research focuses on theoretical foundations of algebraic composition for high-level computation models, including emergent/self-organising systems and software composition. He has contributed to areas such as category theory, control-flow separation, and compositional programming for IoT systems. Education: PhD in Computer Science, University of Manchester (2020) Postgraduate Certificate in Academic Practice, Lancaster University (2023) MSc in Computer Science, supported by CONACYT (2012–2014) BEng in Computer Engineering, supported by PRONABES (2009–2012) Research Interests: Damian’s work emphasizes algebraic semantics, compositional models for software, and theoretical computer science principles. He explores how abstract mathematical frameworks (e.g., category theory) can formalize computational systems and enable scalable IoT solutions. Publications: Damian has published extensively on algebraic composition, IoT systems, and formal methods. Key themes include compositional programming, self-organizing software, and scalable service architectures. Awards: Official Nominator for the VinFuture Prize (2024) Honourable Mention for Most Outstanding Mexican Student in STEM (2021) Nick Sanders Kickstarter Fund (2019) Outstanding Doctoral Paper Award (2019) Best MSc Thesis in AI (2015) Advising & Grants: Damian supervises PhD students, such as Mina Yavari, and actively reviews for journals like IEEE TSC and conferences like TASE. He has secured scholarships and fellowships from CONACYT and the Mexican government. Labs/Teams: Member of LIRA’s Fundamentals Section and the Software Engineering Group at Lancaster University.











