Hans-Wolfgang Loidl is an Associate Professor at the School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh. His primary research areas include functional programming, parallel computation, program analysis, symbolic computation, and high-performance machine learning with applications in embedded systems, FinTech, and health informatics. He leads the dependable systems group and serves as Senior Programme Director for Computer Science, chairing the Undergraduate Board of Studies and leading the 2025 Academic Review. Member of dependable systems group Coordinated SICSA MultiCore Challenge Hosted 2nd International Summer School on Advances in Programming Languages in 2014 He designs and implements programming languages for easy-to-use parallelism (Glasgow Parallel Haskell, Glasgow Distributed Haskell, mobile Haskell) and focuses on formal guarantees for resource bounds. Recent expansions include computer security (Secrious project EP/T017511/1) via serious games, high-performance machine learning for FinTech (BA grant + industry PhD), and Brain-Computer Interfaces (EPSRC proposal). His research output spans 1999–2025, including 64 peer-reviewed publications and 5 datasets. Notable works include articles on parallel Haskell dialects (PAEAN), NUMA performance analysis, unikernel benchmarking, and playful learning exercises for security education. He offers PhD projects in functional programming, parallel programming, and high-performance machine learning applications. His teaching vision emphasizes strategic focus in software engineering education, with courses on industrial programming, hardware-software interfaces, and parallel/distributed technology.









