Christophe Grädel

Welcome to my Portfolio

Hello, I'm Christophe!

I am a motivated aspiring computer scientist with a strong focus on application development. I am deeply interested in practical software engineering, databases, and creating smart digitalization solutions. My goal is to continuously gain fundamental experience in full-stack development and actively contribute to innovative IT projects.

Picture of Christophe Graedel

Christophe at a Glance

  • Location: Erlinsbach (5015)
  • Current Focus: Application Development (EFZ Informatics at CsBe Bern)
  • Core Skills: HTML, CSS, JavaScript, SQL, Bash
  • Languages: German (Native), English (B1), French (A2)

Weather Projects

A self-hosted, full-stack Weather App. I engineered a solution that sources data from custom microcontrollers and external APIs, stores measurement values securely in a MariaDB, and visualizes everything via a modern React/Vite frontend.

➔ Read full project details

Screenshot of the Weather Project

Memory Game

Screenshot of the Memory game

A classic memory game built entirely from scratch. This project was my gateway into Object-Oriented Programming (OOP) concepts, where I utilized strict ES6 Classes (Player, Board, UI) and vanilla JavaScript for dynamic frontend design and interactivity.

➔ Read full project details

Slot Machine

A browser-based slot machine featuring complex game logic, betting systems, and dynamic probability events. This project marks my first deep exploration into organizing code and managing game states using JavaScript Object Literals.

➔ Read full project details

Screenshot of the Slot Machine