Skip to content

Leon Camus

AI Researcher specializing in Education, with a strong background in fullstack software development.

Portrait of Leon Camus
Portrait of Leon Camus

About Me

Portrait of Leon Camus

Hi, I'm Leon Camus, a PhD Candidate in AI for Education and Fullstack Developer. My research focuses on developing AI-driven solutions for educational technology, particularly in automatic data annotation in data-scarce environments. I bridge the gap between cutting-edge AI research and practical educational applications, specializing in Transformer models, learning analytics, and educational data mining. My expertise spans educational AI research, fullstack development, and deploying ML solutions at scale. I'm passionate about leveraging technology to improve learning outcomes through intelligent systems. Beyond research and coding, I enjoy 3D printing, cooking, and caring for my plants.

Technical Skills

A snapshot of core capabilities

Its been some time since I started coding in 2011, and over the years, I've honed my skills across a diverse range of technologies and frameworks. Below is a snapshot of my core capabilities, showcasing my proficiency in various technologies and tools. I am always eager to learn and adapt to new technologies and methodologies to stay at the forefront of the ever-evolving tech landscape.

Educational Technology

Moodle PluginsLearning AnalyticsIntelligent Tutoring SystemsEducational Data MiningData AnnotationNLP for Education

AI Development

TensorFlowPyTorchTransformersOpenAILangChainDiffusers

Backend-End Engineering

Java / SpringRustPythonNode.jsPHPPostgreSQLCassandraRedis

Data Engineering

SQL / NoSQLLightGBMPandasNumPyCatBoostDVCAirflow

Front-End Development

HTMLCSSJavaScriptVue.jsReactAngular

DevOps & Tools

DockerAWSGitCI/CDLinuxGrafanaPrometheus

Embedded Systems

C/C++RustESP32ArduinoRaspberry PiEmbassyFreeRTOS

Projects

Selected work

Attention Based Masking for Vision Transformer Pretraining

A research project on using attention based masking strategies for Vision Transformer Pretraining.

Research ProjectView Project

TU Grade - Moodle Plugin

AI powered grading assistant for Moodle quizzes, streamlining the evaluation process with advanced machine learning algorithms.

Moodle PluginView Project

TU Review - Moodle Plugin

Activity module, designed to facilitate controlled and secure review sessions of quiz activities

Design SystemGitHub

Tiny Filtercodes - Moodle TinyMCE Plugin

Plugin to insert over 135 plain filtercode tags into text areas using the TinyMCE rich text editor.

DashboardGitHub

Jsoncpl

Command-line tool for formatting and comparing JSON language files, enhancing readability and version control.

CLI ToolGitHub

Quikit - Quantum Simulation Engine

A Quantum Simulation Engine written in Rust, compiled to WebAssembly and running in the Browser.

Rust / WASMGitHub

QCVIS - Interactive Visualization of Quantum Algorithms

A interactive Web Application for visualizing Quantum Algorithms with novel 3D techniques.

Web AppGitHub

ngx-boring-avatars

A port of the Boring Avatars library (React) to Angular.

Angular LibraryGitHub

Share.rs

A simple file sharing service written in Rust, compatible with the ShareX client.

RustGitHub

Publications

Peer-reviewed research

Investigating Transformers for Automatic Short Answer Grading

Research paper exploring Transformer-based models for automated feedback generation in educational assessment.

Research PaperRead PDF

Resume / CV

Experience & education

Ph.D. Candidate in AI for Education

Sep 2025 - Present · Leibniz Institute for Research and Information in Education (DIPF)

Conducting research on AI-driven educational technologies with focus on: Automatic data annotation and labeling in low-resource educational settings. Developing efficient ML pipelines for educational data processing. Learning analytics and educational data mining. Applying NLP and Transformer models to educational challenges.

Administrative Technical Employee

June 2024 - Aug 2025 · Technische Universität Darmstadt

Development, enhancement and deployment of an AI-Based Moodle Question Type named TU-Grade with a local AI deployment, aiding correction and feedback generation. Development of a Moodle plugin connection the TU-Darmstadt Exam-Moodle to TUCaN. Development of diverse Moodle plugins to aid the examination process. Streamlining and automating the examination process at TU-Darmstadt. Mentored peers on front-end and back-end development and best practices. Managed internal IT services and infrastructure.

Research Assistant

July 2019 - Oct 2023 · Technische Universität Darmstadt

Engineered and directed an “abort-at-any-stage”-Examination Plattform based on multiple microservices, capable of ingestion and ejection of PDF based exercises at any state (Exam creation, exam preparation, examination, review, correction and storage). Mentored peer engineers on front-end and back-end development and best practices.

M.Sc. Computer Science

May 2020 - Sep 2024 · Technische Universität Darmstadt

Focus on AI, Machine Learning, and Data Science. Thesis on Transformer-based models for corrective feedback in automatic short answer grading.

Full-Stack Developer, Intern

Sep 2018 - May 2019 · Cosee GmbH

Incorporating the role of Scrum-Master, solving complex interpersonal matters and pushing the team to its maximum performance. Implemented an event-based architecture using AWS:SNS, always keeping the applicant up-to-date on his applications state. Implemented 2FA via SMS (AWS:SNS). Mentored peer engineers on front-end and back-end development and best practices.

Research Assistant

Sep 2017 - May 2019 · Technische Universität Darmstadt

Developed a highly flexible database schema for planning large-scale, distributed examinations across multiple locations, time slots, and examiners. Created complex views and performed analysis and optimization of time slot utilization and statistics. Resolved bugs and optimized exercises.

B.Sc. Computer Science

Aug 2016 - May 2020 · Technische Universität Darmstadt

Thesis on evaluating Transformer-based models for automatic short answer grading.

Contact

Let's build something great