Computer science graduate passionate about AI, creative software development and a curiosity for everything code
Motivated Computer Science graduate specializing in Artificial Intelligence and data-driven applications. Through several years of experience as a teaching assistant in the courses Artificial Intelligence: Fundamentals and Applications and AI Project, I have gained strong theoretical and practical skills in machine learning, data analysis, and software development. As part of my bachelor’s thesis, I developed a modular framework that enables the seamless integration of new games and automatically generates AI opponents. This system is now actively used in teaching. I combine analytical thinking, technical expertise, and a genuine enthusiasm for AI-driven solutions and databases.
A Python-based framework developed for my bachelor’s thesis that connects and evaluates student-built AIs for various two-player, full-information games (e.g., chess). It provides adaptive AI opponents across multiple difficulty levels and uses alpha–beta pruning with evolutionary learning. The framework is now used in university teaching to benchmark and visualize AI performance.
“Tales of Logic” is a two-player browser game developed with TypeScript and Phaser as part of a university team project. I was primarily responsible for synchronizing the game figures between players, implementing graphical elements, and developing the decision-tree logic that drives the gameplay.
As part of a media computer science team project, I helped develop an Android app and a companion desktop application built in Java for a media research study. My main contributions included implementing parts of the app’s frontend and developing the Java-based desktop tool used to manage and distribute the surveys.
Email me at contact@lengfeld-sarah.com