Education
BSc in Computer Science
Aarhus University | 2024 - Present
Currently on my third semester. I am focusing on building a strong foundation in programming and problem solving.
Relevant courses:
- Introduction to Programming
- Algorithms and Data Structures
- Computer Architecture
- Programming Languages
- Computability and Logic
Academic Projects
Computer game in Java
Course Project | Fall 2025
Developed a simple computer game using Java. Improved my skills by applying inheritance, dynamic method lookup and the decorator design pattern to extend existing code safely. Ensured long-term code stability and reliability by writing automated regression tests in JUnit to validate all new features and boundary conditions. Designed an interactive GUI with layout managers, menus and event listeners to manage live game state and user configurations. Implemented data storage and file I/O enabling the system to save, load, and replay game logs while handling
Miniscala project in Scala
Course Project | Spring 2026
Engineered a complete programming language from scratch over the semester, building a full interpreter, static type checker, and stack-based virtual machine in scala. Overcame the challenges of maintaining and scaling a large codebase whilst establishing a clean code structure to safely integrate new features. Improved my ability to read, refactor and extend existing system architecture without breaking someting. Learned to combine functional and object-oriented programming while ensuring code reliability by testing.
Personal Portfolio Website
Curiosity-driven Project | Summer 2026
Driven by a strong curiosity to understand web development from the ground up, I built this digital resume entirely from scratch. Rather than using pre-made templates, I used this project as a hands-on opportunity to teach myself the fundamentals of HTML, CSS, and layout techniques like CSS Grid outside of my regular curriculum.