KI-gestützte Entwicklung · Desktop-Tools · Game-Prototypen · Webinterfaces · KI-Schulungen

KI-gestützte Produktentwicklung, Tools und Prototypen.

Ich entwickle lokale Desktop-Tools, Web-Demos und technische Prototypen mit strukturierten KI-Workflows — von der Idee über Anforderungen, Datenmodelle und Umsetzung bis zur testbaren Version.

Diese Seite dient als Portfolio und Projektdokumentation. Das Schulungsformat befindet sich im Aufbau.

Desktop-Tools

Offline-first Anwendungen, lokale Datenhaltung, SQLite, CSV-/Excel-Export und klare Bedienoberflächen.

Game-Prototypen

Spielbare Prototypen mit Godot, Upgrade-Systemen, Gegnerwellen, Balancing, UI und Spielgefühl.

Web & Interfaces

Responsive Websites, Landingpages und einfache Interfaces mit HTML, CSS und JavaScript.

Maker & Produktentwicklung

3D-gedruckte Prototypen, funktionale Kleinteile und einfache Produktideen — von der ersten Idee über Testdrucke bis zur verkaufsfähigen Kleinserie.

KI-Schulungen & Wissenstransfer

Einstiegshilfe für Menschen, die KI-Werkzeuge verständlich, sicher und produktiv einsetzen wollen — praxisnah, ohne Fachchinesisch. Das Format befindet sich im Aufbau.

KI-gestützte Entwicklung als Methode

Viele Projekte entstehen mit KI-gestützter Entwicklung: Ideen werden zuerst in klare Anforderungen, Datenmodelle, Prompts und Arbeitsschritte zerlegt. KI-Tools unterstützen bei Code, Varianten und Umsetzung — Steuerung, Prüfung, Produktlogik, Dokumentation und Iteration bleiben Teil des Entwicklungsprozesses.

Der Fokus liegt nicht auf einzelnen Codezeilen, sondern auf dem Weg von einer Idee zu einem nutzbaren Prototyp.

Die Erfahrungen aus diesen Projekten fließen in ein Schulungsformat ein: KI-Werkzeuge nicht abstrakt erklären, sondern direkt an echten Beispielen nutzbar machen — für Einsteiger, Selbstständige und kleine Gruppen.

Projekte

Ausgewählte Projekte als Belege für Umsetzungsfähigkeit — von der Idee zum lauffähigen Prototyp.

Aktueller Produktfokus

Python · Desktop · Open Source

CardLens

Windows-Tool für TCG-/Pokémon-Kartenscanning mit OCR, Sammlung, Preisabfrage, SQLite-Datenbank und Exportfunktionen. Ziel: schnellerer Workflow für Sammler, Reseller und kleine Händler. Status: aktive Entwicklung, MVP-Struktur vorhanden.

Python PySide6 EasyOCR SQLite Windows
Technische Details

Pipeline: Kamerabild → OpenCV-Preprocessing (Kontrast, Schärfe, Cropping) → EasyOCR → Name-Translator (DE→EN) → PokémonTCG-API-Matching via perceptuellem Hash (pHash) + Fuzzy-String.

Architektur: 40 Python-Module, sauber getrennt in Scanner, Datasources, UI (PySide6) und Core. Preise werden parallel von Cardmarket & PokémonTCG API abgefragt und aggregiert.

Herausforderung: OCR-Fehler bei nicht-lateinischen Zeichen und Sonderdrucke — gelöst durch eine lernbare OCR-Korrekturtabelle (SQLite) und Keyword-Overrides für bekannte Trainer-/Item-Karten.

C# · .NET 8 · Desktop · 2025

TimeClock

Offline-first Zeiterfassung für Windows mit Rollenlogik, PIN-Anmeldung, SQLite-Datenbank und CSV-/Excel-Export.

C# .NET 8 Avalonia UI SQLite Windows
Technische Details

Architektur: 4 .NET-Projekte (App, Core, Data, Export) mit klarer Schichttrennung. Core enthält nur Interfaces & Domänenlogik — kein UI, kein ORM.

Sicherheit: PIN-Hashing via PBKDF2-SHA256 (120.000 Iterationen, 16-Byte-Salt). QR-Code-Auth für Admin-Login und nutzergebundene Buchungs-Tokens (ZXing.Net + QRCoder).

Features: Rollen (User/Admin), Audit-Log, Korrekturbuchungen, Pausenverwaltung, Buchungs-Presets, CSV- & Excel-Export (ClosedXML). 99 C#-Dateien, vollständig offline.

Godot 4.6 · Roguelite · 2026

Orbital Survivor

Godot-Roguelite-Prototyp mit automatischem Feuer, Gegnerwellen, XP-System, Upgrades und spielbarem Web-/Desktop-Build.

Godot 4.6 GDScript Roguelite Web Windows
Technische Details

Architektur: 70 GDScript-Dateien, 20 Scenes. Autoload-Singletons (GameManager, SaveManager, AudioManager, Lang) über Signal-Bus entkoppelt — keine direkte Node-Referenz zwischen Systemen.

Gegner-System: 10 Gegnertypen mit eigenem Verhalten (Orbiter, Shooter, Splitter, Boss, Superboss). Wellen dynamisch via WaveManager gesteuert, skaliert pro Level.

Waffen & Upgrades: 8 Waffentypen (Blaster, Chain-Lightning, Plasma-Beam, Spread-Shot, Cryo-Patch, …) als separate Nodes, über ein Upgrade-Kartensystem zur Laufzeit freigeschaltet.

Download .exe

HTML · CSS · JS · Browser · 2026

Triple Twenty

Dart-themed Slot Machine als Browser-Demo. 5×3 Walzen, 10 Gewinnlinien, Free-Spins-Bonus, T20-Fever-Modus — komplett in Vanilla JS, kein echtes Geld.

HTML CSS JavaScript Browser
Technische Details

Stack: Reines Vanilla JS — kein Framework, kein Build-System. 5×3-Reel-Rendering über CSS-Grid, Spin-Logik und Payline-Auswertung vollständig in einem einzigen JS-Modul.

Features: 10 Gewinnlinien mit animierter Hervorhebung, Free-Spins-Bonus, T20-Fever-Modus mit Multiplikator-Eskalation, Play-Money-Credits mit Reset.

Hinweis: Kein Echtgeld, keine Auszahlung, kein echtes Glücksspielangebot — reines Demo- und Portfolio-Projekt.

Weitere Prototypen, Integrationen & Formate

UI-Prototypen, Webdemos, Game-Experimente, Hardware-Integration, 3D-gedruckte Produkte und entstehende Schulungsformate.

Darts vs Zombies — Godot Arcade-Spiel Hauptmenü

Godot · Arcade · 2025

Darts vs Zombies

Dart-Simulation trifft Zombie-Apokalypse. Präzises Zielen, Arcade-Feeling und ein eigenes Musik-System aus über 50 Tracks. Kompatibel mit Autodarts als physischem Eingabesystem.

Godot Arcade Windows

3D-Druck · Hardware-Integration · 2025/26

Autodarts-Setup & Integration

Kamera-gestütztes Dart-Erkennungssystem (Drittsoftware von autodarts.io). Eigenleistung: 3D-gedruckter Kamerahalter (PETG), Systemaufbau, Kalibrierung — und Integration als physisches Eingabesystem für Darts vs Zombies.

3D-Druck Hardware-Setup Autodarts System-Integration Game-Integration
Rock Mountain — Band-Website Demo

HTML · CSS · 2024

Rock Mountain

Fiktive Band-Website im Dark-Rock-Look mit Hero, Konzerttickets, News und Social-Links.

HTML CSS
Kochwelt — Restaurant-Website Demo

HTML · CSS · JS · 2024

Kochwelt

Mehrseitige Restaurant-Website mit Rezeptseiten, Speisekarte und Kontaktformular.

HTML CSS JavaScript
Sakura Ramen — Zweisprachige Restaurant-Landingpage

HTML · CSS · JS · 2024

Sakura Ramen

Zweisprachige Landing-Page für ein fiktives japanisches Restaurant mit Bestellprozess und Google-Maps-Einbindung.

HTML CSS JavaScript Zweisprachig

3D-Druck · PETG/PLA · 2025

3D-gedruckte Produkte

Funktionale Zubehörteile und Kleinserien — Kartenständer für Sammelkarten und individuell gestaltete Untersetzer, entworfen, gedruckt und zur Kleinserie weiterentwickelt.

3D-Druck PETG / PLA Produktentwicklung Kleinserie

Produktfotos · Kleinserie · 2025

Kartenständer — Produktfotos

Gedruckte Kartenständer und Untersetzer im Einsatz — fotografiert für Listings und Produktpräsentation.

Produktfotos eBay-Listings Kleinserie
KI-Schulung: Trainer erklärt KI-Grundlagen vor einer kleinen Gruppe
Schulungsformat im Aufbau

KI-Schulungen · Online · Vor Ort · Köln/NRW · DACH

KI-Schulungen & Einstiegshilfe

Einsteigerfreundliche KI-Schulungen für Alltag, Arbeit und kleine Unternehmen. Fokus auf verständliche Erklärung, praktischen Beispielen und sicherem Umgang mit KI-Werkzeugen wie ChatGPT und anderen Assistenzsystemen — nicht auf Fachchinesisch. Die Projekterfahrung fließt direkt ein.

  • KI-Grundlagen verständlich erklärt
  • Gute Eingaben / Prompting
  • Sichere Nutzung und Datenschutz-Basics
  • Texte, E-Mails und Zusammenfassungen
  • Alltagshilfe und Lernunterstützung
  • KI für Selbstständige und kleine Unternehmen
  • Praktische Beispiele statt Theorie
KI-Grundlagen Prompting Datenschutz Texte & E-Mails Alltagshilfe Lehrmaterial

Für Einsteiger, Selbstständige, kleine Unternehmen, Vereine, lokale Gruppen und Privatpersonen.

Vom Konzept zum lauffähigen Prototyp.

01

Idee verstehen

Anforderungen, Nutzer und Ziel klären — bevor der erste Code entsteht.

02

Struktur formulieren

Datenmodell, Architektur und Arbeitsschritte herausarbeiten — als Grundlage, nicht als Bürokratie.

03

KI-gestützt umsetzen

KI-Tools für Code, Varianten und Umsetzung einsetzen. Architektur, Logik und Entscheidungen bleiben gesteuert.

04

Ergebnis prüfen

Testen, was tatsächlich funktioniert. Fehler früh finden, statt spät dokumentieren.

05

Iterieren & dokumentieren

Verbessern bis die Software tut, was sie soll — zuverlässig, offline-first, ohne unnötige Abhängigkeiten.

Skills & Tools

AI-native Workflow

KI-gestützte Entwicklung GitHub Copilot Claude Code Prompt Engineering Technische Planung Code-Review Dokumentations-Workflows KI-Schulungen Wissensvermittlung KI-Einstieg

Desktop & lokale Tools

C# .NET Avalonia UI Python PySide6 SQLite

Web & Browser-Demos

HTML CSS JavaScript Responsive Layouts Landingpages

Game-Prototyping

Godot GDScript Balancing Upgradesysteme Gegnerwellen UI-Prototyping

Hardware-/Software-Integration

Autodarts Hardware-Setup 3D-Druck Systemintegration Drittsoftware-Integration Kalibrierung

Maker & 3D-Druck

3D-Druck PETG / PLA Fusion 360 Produktentwicklung Funktionale Kleinteile Kleinserien Produktfotos eBay-Listings

Dokumentation & Git

GitHub Markdown-Dokumentation Strukturierte Projektplanung Iterative Entwicklung Microsoft Word Microsoft Excel Microsoft PowerPoint

Server & Hosting

Game-Server Minecraft Counter-Strike Factorio Linux Windows Server Root-Server Heimserver

Medien & Video

DaVinci Resolve Videoschnitt Rohmaterial → fertiges Video
▶ Beispiel: CS2 Winman Match Zusammenschnitt

Über mich

Ich bin Markus Weber aus NRW. Ich entwickle Software, Tools und Prototypen — mit KI-gestützten Workflows als festem Bestandteil des Prozesses: von der ersten Anforderung bis zur testbaren Version.

Mich treibt an, Ideen konsequent bis zu etwas Lauffähigem zu bringen. Die Projekte auf dieser Seite zeigen genau das — von lokalen Desktop-Tools über spielbare Game-Prototypen bis zu 3D-gedruckten Produktideen. Offline-first ist dabei oft eine bewusste Entscheidung: weniger Abhängigkeiten, weniger Fehlerpunkte, robustere Software.

KI ist für mich ein Produktionswerkzeug, das ich aktiv steuere, prüfe und in klare Arbeitsschritte einbinde — nicht etwas, das ich blind verwende. Was zählt, ist das Ergebnis: Software, die funktioniert, einen klaren Zweck hat und sich weiterentwickeln lässt.

Diese Erfahrung gebe ich auch weiter: Im Aufbau befindet sich ein Schulungsformat für Einsteiger, Selbstständige und kleine Gruppen, die KI-Werkzeuge praktisch kennenlernen wollen — ohne Fachchinesisch, mit echten Beispielen.

Kontakt

Aktuell dient diese Seite als Portfolio und Projektdokumentation. Für Feedback, technische Rückfragen oder Austausch zum Schulungsformat bin ich per E-Mail erreichbar.