Portfolio

Manuel Kaul

Technologie verstehen. Lösungen entwickeln.

Praxisnaher Informatikstudent mit Fokus auf Computer Networking. Leidenschaftlich interessiert an Hardware, Elektronik und IT-Sicherheit.

B. Sc. Allgemeine Informatik Computer Networking IT-Security Hardware & Elektronik
Manuel Kaul Portrait

Über mich

Hallo! Technik hat mich schon immer fasziniert – besonders dann, wenn Software, Hardware und Netzwerke zusammenkommen. Mich begeistert nicht nur das Entwickeln von Software, sondern vor allem das Verständnis dafür, wie komplexe Systeme aufgebaut sind und wie ihre einzelnen Komponenten zusammenarbeiten. Genau diese Verbindung aus analytischem Denken und praktischer Umsetzung motiviert mich jeden Tag aufs Neue.

Aktuell studiere ich Allgemeine Informatik an der Hochschule Furtwangen mit dem Schwerpunkt Computer Networking. Während meines Studiums und darüber hinaus beschäftige ich mich intensiv mit Softwareentwicklung, Netzwerktechnik, Hardware und IT-Sicherheit. Ich lerne am liebsten durch eigene Projekte, bei denen ich Ideen Schritt für Schritt in funktionierende Lösungen verwandle. Dabei geht es mir nicht nur darum, ein Problem zu lösen, sondern auch darum, die Technologien dahinter wirklich zu verstehen.

Besonders spannend finde ich die Schnittstelle zwischen Software und Hardware. Es motiviert mich zu sehen, wie Code reale Systeme steuert, Netzwerke Kommunikation ermöglichen und technische Komponenten gemeinsam funktionieren. Deshalb probiere ich gerne neue Technologien aus, experimentiere mit Elektronik und erweitere mein Wissen kontinuierlich über das Studium hinaus.

Wenn ich nicht gerade programmiere oder an technischen Projekten arbeite, verbringe ich viel Zeit mit Musik und spiele leidenschaftlich Gitarre. Für mich haben Technik und Musik etwas gemeinsam: Beide erfordern Kreativität, Präzision und die Bereitschaft, sich ständig weiterzuentwickeln.

Projekte

Softwareentwicklung

Java Ticketautomat

  • Erstes größeres Softwareprojekt in Java
  • Einführung in objektorientiertes Denken
  • Klassenstrukturen und Methodenlogik
  • Saubere Softwarearchitektur
Datenbanken

SQL & Datenbanken

  • Fahrzeugverwaltungsdatenbank entwickelt
  • Komplexe SQL-Abfragen mit JOINs
  • ER-Modelle und Normalisierung
  • Datenbankdesign und Datenintegrität
Algorithmik & Logik

Python

  • Eigene Algorithmen zur Problemlösung
  • Bedingungen, Schleifen und Funktionen
  • Modularer und nachvollziehbarer Code
  • Verarbeitung von Eingaben
Rechnerarchitektur

Assembler

  • C-Code in MIPS-Assembler umgesetzt
  • Register und Speicheradressierung
  • Maschinennahe Programmausführung
  • Hardwarenahe Softwareentwicklung
Embedded Systems

Arduino

  • Embedded-Projekte mit Sensorik
  • Timer und Mikrocontroller-Logik
  • Lichtsteuerung und Melodien
  • Praktischer Aufbau eigener Systeme
Wirtschaft & Prozesse

Microsoft Navision

  • Verbuchung betrieblicher Geschäftsvorfälle
  • Bilanzen und Abschreibungen
  • Kaufmännische Prozesse verstehen
  • Wirtschaft und IT-Systeme verbinden

Skills

Programmiersprachen & Technologien

Java
Python
SQL
Assembler (MIPS)
Arduino / C++
Netzwerkanalyse
IT-Security
Datenbanken
Hardware
Elektronik
Microsoft Office
Microsoft Navision

IDEs & Programme

IntelliJ IDEA
PyCharm
WebStorm
Rider
Xcode
VS Code
GitHub
Visual Paradigm

Let's connect

Interesse an einer Zusammenarbeit oder Fragen zu meinen Projekten? Ich freue mich auf deine Nachricht.