Lernende Informatikerin EFZ · Applikationsentwicklung

Jasmin Loeffel

Aus Neugier
wird Code.

Ich bin Jasmin, angehende Applikationsentwicklerin mit einer Begeisterung für Software, Technologie und kreative Ideen. Am liebsten lerne ich, indem ich Dinge selbst ausprobiere, Herausforderungen annehme und eigene Projekte entwickle.

SchweizSoftware · KI · Games · WebScrollen

Projekte

Woran ich arbeite

Hier findest du eine Auswahl meiner Projekte – von ersten Ideen bis hin zu Anwendungen, an denen ich bereits arbeite. Jedes Projekt bietet mir die Möglichkeit, Neues auszuprobieren, meine Kenntnisse zu erweitern und praktische Erfahrungen zu sammeln.

HabitFlow-Dashboard mit Tagesübersicht, Wochenleiste und fünf Beispiel-Gewohnheiten
Abgeschlossen

Gewohnheiten & Fortschritt

HabitFlow

Ein Habit-Tracker, der komplett im Browser läuft: Gewohnheiten anlegen, täglich abhaken und den Fortschritt über Serien, Statistiken und einen Kalender verfolgen. Ohne Konto, die Daten bleiben auf dem eigenen Gerät.

  • JavaScript
  • HTML
  • CSS
  • Vite
  • Chart.js
Arbeitsbereich von AI Coding Mentor: Code-Editor mit einem Python-Beispiel und daneben die Erklärung des simulierten Mentors
Prototyp

Programmieren lernen & üben

AI Coding Mentor

Eine Lern-Webanwendung für alle, die programmieren lernen: Code in einem echten Editor schreiben, ihn von einem simulierten Mentor erklären lassen, Hinweise holen und mit 18 Übungen in Python, JavaScript und Java üben. Der Mentor arbeitet mit festen Regeln, nicht mit einem KI-Modell.

  • React
  • TypeScript
  • Vite
  • Monaco Editor
  • CSS
  • Vitest
  • React Testing Library
  • localStorage
Spielszene aus Everbound: Die Spielfigur sammelt Münzen auf einer Plattform über einem Stachelfeld, oben rechts die Herzanzeige und der Münzzähler
Prototyp

2D-Pixel-Art-Plattformer

Everbound

Ein Fantasy-Plattformer in Pixel-Art, entwickelt mit Godot: durch eine Höhle laufen und springen, Münzen sammeln, Gegnern und Fallen ausweichen und Kristallsplitter finden. Ein spielbarer Prototyp, der direkt im Browser läuft, mit Tastatur oder Touch.

  • Godot 4.5
  • GDScript
  • 2D Game Development
  • Pixel Art
Abgeschlossen

Artikelabgleich & Bilddownload

Image Downloader & Article Synchronizer

Ein Konsolenprogramm in C#, das eine aktuelle mit einer früheren Artikelliste vergleicht, neue und entfernte Artikel erkennt, die Ergebnisse als CSV speichert und für jeden neuen Artikel das Produktbild herunterlädt.

  • C#
  • .NET
  • LINQ
  • CSV
  • HttpClient
  • Async/Await
Zum Projekt

Weitere Projekte

Abgeschlossen

Planungsdateien auf Knopfdruck

Markdown Week Planner Generator

Eine Konsolenanwendung in C#, die für einen wählbaren Zeitraum Markdown-Notizen für jeden Arbeitstag anlegt, geordnet in Ordnern nach Jahr, Monat und Kalenderwoche.

  • C#
  • .NET
  • JSON
  • File I/O
Zum Projekt
Abgeschlossen

Aufgabenliste im Terminal

Python Task Manager

Ein kleines Kommandozeilenprogramm in Python: Über ein Menü lassen sich Aufgaben anzeigen, hinzufügen und entfernen. Eine Übung zu Funktionen, Schleifen, Listen und Fehlerbehandlung.

  • Python
Zum Projekt
Geplant

Intelligente Lernplanung

Smart Study Planner

Eine Anwendung, die das Lernen und die Prüfungsvorbereitung erleichtern soll. Anhand von anstehenden Prüfungen, Aufgaben und verfügbarer Zeit werden individuelle Lernpläne erstellt.

  • Technologie noch offen
Zum Projekt
Geplant

Barrierefreiheit im Web

Website Accessibility Analyzer

Ein Tool, das Webseiten auf mögliche Barrierefreiheitsprobleme untersucht. Es soll beispielsweise fehlende Bildbeschreibungen oder unzureichende Farbkontraste erkennen und passende Verbesserungsvorschläge liefern.

  • Geplant:
  • JavaScript
  • HTML
  • CSS
Zum Projekt

Über mich

Verstehen, wie es funktioniert

Ich mache meine Lehre als Informatikerin EFZ in der Fachrichtung Applikationsentwicklung – und programmiere auch dann weiter, wenn es niemand verlangt.

Am Programmieren mag ich den Moment, in dem ein Problem plötzlich Sinn ergibt. Bis dahin heisst es: zerlegen, ausprobieren, nachlesen, nochmals versuchen. Genau dieser Weg interessiert mich.

Ich stehe am Anfang meines Berufswegs, und das ist in Ordnung. Dafür lerne ich gezielt: Jedes Projekt hier hat einen Grund – ein Thema, das ich verstehen will, oder ein Werkzeug, das mir selbst gefehlt hat.

Ausbildung
Informatikerin EFZ
Fachrichtung
Applikationsentwicklung
Standort
Schweiz
Interessen
KI, Game Development, Web, Sprachen

Sprachen

  • Deutsch & SchweizerdeutschFliessend
  • EnglischFliessend
  • SpanischB1
  • FranzösischA2
  • PortugiesischPassives Verständnis

Aktuell am Lernen: Japanisch und Mandarin-Chinesisch

B1 und A2 sind Selbsteinschätzungen.

Skills

Womit ich arbeite

Technologien, die ich in der Ausbildung und in eigenen Projekten einsetze. Bewusst ohne Prozentbalken: Was ich kann, zeigen die Projekte besser als eine Zahl.

Programmiersprachen

  • Python
  • Java
  • C#

Webentwicklung

  • HTML
  • CSS
  • JavaScript

Backend & Datenbanken

  • PHP
  • SQL

Game Development

  • Godot
  • GDScript

Werkzeuge

Entwicklungsumgebungen

  • Visual Studio Code
  • PyCharm
  • IntelliJ IDEA
  • Apache NetBeans

Versionsverwaltung & Deployment

  • Git
  • GitHub
  • GitLab
  • Netlify

Kommandozeile & Virtualisierung

  • Windows-Eingabeaufforderung (CMD)
  • Claude Code
  • Microsoft Hyper-V
  • VMware Workstation

Neben dem Code

Was mich sonst antreibt.

Neben dem Programmieren gibt es viele andere Dinge, die mich begeistern. Ich lerne gerne Neues, beschäftige mich mit unterschiedlichen Themen und entdecke immer wieder neue Interessen.

  • Sprachen & Kulturen

    Ich liebe es, neue Sprachen zu lernen und dadurch andere Kulturen und Denkweisen kennenzulernen.

  • Wissenschaft & Psychologie

    Astronomie, Physik und die Frage, wie Menschen denken und handeln, finde ich unglaublich spannend.

  • Kreativität & Design

    Beim Zeichnen, Gestalten und Entwickeln eigener Ideen kann ich meiner Kreativität freien Lauf lassen.

  • Schach & Strategie

    Schach begeistert mich, weil es strategisches Denken, Konzentration und das Finden neuer Lösungswege verbindet.

  • Musik

    Musik begleitet mich im Alltag und ist für mich eine schöne Möglichkeit, abzuschalten und neue Inspiration zu finden.

  • Persönliche Weiterentwicklung

    Ich setze mir gerne neue Ziele, lerne neue Fähigkeiten und möchte mich sowohl persönlich als auch fachlich weiterentwickeln.

Kontakt

Lust auf einen Austausch?

Ob Frage, Feedback oder eine Idee für ein gemeinsames Projekt – ich freue mich über Nachrichten.