Informatik-Student &
Software Developer

Ich bin Marvin Roth — fokussiert auf sauberen Code und algorithmisches Denken.

Bildung & Fähigkeiten

Motivierter Schüler am Beruflichen Gymnasium mit starkem Fokus auf Softwareentwicklung

Über mich

Als Schüler am Beruflichen Gymnasium (LLS) mit IT-Schwerpunkt erwerbe ich fundierte Kenntnisse in Softwareentwicklung, Datenstrukturen und Algorithmen. Theorie und Praxis verknüpfe ich durch eigene Projekte auf GitHub.

Mein Fokus liegt auf Code-Qualität, Effizienz und eleganten Lösungen — von Python-Webapps bis hin zu C++-Algorithmen.

Technologien

Python
C / C++
HTML / CSS
LaTeX
Arduino

Schwerpunkte

Hauptsprache
Python
Systemprogramm.
C / C++
KI & Daten
ML
Hardware
Arduino

Ausbildung

Berufliches Gymnasium (LLS)

Schwerpunkt IT & Informatik

Aktuell

Relevante Themen

Algorithmen & Datenstrukturen

Arduino Hardware-Entwicklung

Technische Kompetenzen

Python
C/C++
SQL
HTML/CSS
LaTeX

Meine Projekte

Akademische und persönliche Projekte — alle öffentlich auf GitHub

🔗

URL Verkürzer

Webanwendung zur Erstellung kurzer, benutzerfreundlicher URLs

Voll funktionsfähiger URL-Shortener mit Flask und SQLAlchemy. Speichert lange URLs in einer SQLite-Datenbank und generiert eindeutige Kurz-Codes für die Weiterleitung.

Python Flask SQLAlchemy SQLite HTML/CSS
Code ansehen
🧮

GUI Taschenrechner

Funktionsreicher Taschenrechner mit grafischer Oberfläche

Grafischer Taschenrechner mit Python und Tkinter. Unterstützt grundlegende Operationen mit einer intuitiven Oberfläche und robuster Fehlerbehandlung.

Python Tkinter GUI Event-Handling
Code ansehen
📐

Distanzalgorithmen in C++

Implementierung verschiedener Berechnungsalgorithmen

Drei Algorithmen zur Distanzberechnung: Euklidische, Manhattan- und Maximum-Distanz. Demonstriert fundierte C++-Kenntnisse und algorithmisches Denken.

C++ Algorithmen Mathematik Geometrie
Code ansehen

Let's connect

Interesse an einer Zusammenarbeit oder einem Praktikum? Ich freue mich über jede Nachricht.