Summary
Olaf Chitil is a lecturer and researcher with over a decade of experience focused on programming languages, type theory, compiler construction, program transformation and message-passing concurrency. Based at the University of Kent, he has a long academic track record including work on Haskell tracing and debugging (Hat) and teaching advanced modules in code generation, optimisation and real-time systems. His research agenda centers on practical semantics and tools that help programmers develop more effectively, bridging theoretical foundations with usable programming tools. Holding a PhD from RWTH Aachen, he combines deep formal expertise with hands-on experience building language tooling and educational curricula.
13 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Rheinisch-Westfälische Technische Hochschule Aachen
French