Summary
Leo Leppänen is a Senior Lecturer and researcher with 12 years of experience at the intersection of natural language generation, learning analytics, and full-stack web development. With a PhD in Computer Science from the University of Helsinki and postdoctoral work at the MOOC Center, he builds trustworthy, explainable NLG systems for news, reports and online education. He has led development of scalable teaching tools (notably the TestMyCode family) that tripled language/IDE support and supported large programming MOOCs, blending practical engineering with rigorous academic research. Leo routinely supervises theses and teaches software engineering and NLP courses, and his work emphasizes transparency, reproducibility and improving learning outcomes. Based in Helsinki, he thrives on being “horribly sidetracked” by applied problems that bridge research and production.
12 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Helsinki
English, Finnish