Hier finden Sie eine Übersicht meiner Hobbys & Projekte aus verschiedenen Bereichen. Von 3D-Druck und Laser-Gravur mit dem Snapmaker Artisan über Softwareentwicklung bis hin zu Maker-Projekten – entdecken Sie, woran ich arbeite.
Programmieren
Softwareentwicklung, Datenanalyse und KI-Projekte - von Web-Entwicklung bis zu Machine Learning.
KLV goes AI
Diplomarbeitsprojekt an der Kärntner Landesversicherung: Automatisiert Schadenmeldungen, analysiert Bildanhänge und liefert erklärbare Entscheidungen für Sachbearbeiter:innen. Eingehende Cases werden vom FastAPI-Backend klassifiziert, mit Tarifwissen via RAG abgeglichen und anschließend samt Audit-Trail in die bestehende Schadenplattform gespiegelt. Computer-Vision-Checks werten EXIF-Daten aus und nutzen KI-Modelle, um manipulierte Bilder zuverlässig zu erkennen, während ein React-Dashboard Transparenz über Pipeline-Status und Fraud-Indikatoren bietet. Die Pipelines laufen DSGVO-konform im Azure-/KI-Umfeld der KLV mit abgesicherter Vektor-Suche – inklusive Zugriffskontrollen und revisionssicherer Protokollierung.
Next.js-14-App-Router mit App-Directory, React Server Components, Shadcn UI und Tailwind. Projekt- und Hobbydaten liegen nun direkt im React-Code, ergänzt durch AI-Agent-optimierte strukturierte Daten, volle Accessibility-Härtung und einen eigenen Suchindex.
Technologien
Next.js 14React Server ComponentsTypeScriptTailwind CSSShadcn UI
Datamanager
Auftragbasierte Dataplattform: Quellen regelmäßig per Playwright-Worker abfragen, Jobs atomisch per Lease claimen und Ergebnisse als Snapshots und strukturierte Datensätze in PostgreSQL ablegen. Änderungen über Zeitreihen und Recharts-Dashboards auswerten – inkl. Session-/API-Key-Auth, bereichsbezogener Rechte und gefilterter OpenAPI-/Swagger-Dokumentation. Ideal, wenn Daten nicht nur einmalig erfasst, sondern dauerhaft überwacht werden sollen.
KI-gestütztes Vertriebstraining mit Admin-/User-Trennung und RBAC: Trainings, Buyer Personas und Aufträge konfigurieren, dann in Text- oder Voice-Sessions üben. Persona-Chat und Evaluation-Agent laufen über FastAPI mit austauschbaren LLM-Profilen (lokal via llmster/LM Studio, Codex oder OpenRouter); Voice über ElevenLabs – STT/TTS-Pipeline oder Speak2Speak/ConvAI per WebRTC. Danach strukturiertes Feedback mit Scores und Verbesserungsvorschlägen statt reiner Folientheorie.
Synthetische qualitative Marktbefragungen: Produkte und Unterlagen pflegen, Buyer Personas sowie FrageAgents manuell oder per KI-Generator anlegen und Befragungsaufträge starten. Interview-Engine lässt FrageAgent und Persona in begrenzten Runden sprechen – der FrageAgent darf auftragsbezogenes RAG (pgvector, Parent-/Child-Chunks) nutzen, die Persona bleibt bewusst in der Kundensicht. Redis-Worker und Scheduler orchestrieren Interviews; AnalyseAgent liefert JSON-Findings, ReportAgent verdichtet Markdown-/PDF-Berichte inkl. Token-/Kostenprofil. LLMs wählbar über LM Studio, Ollama, Codex oder OpenRouter. Gegen echte Befragungen verifiziert und in der Praxis belastbar.
Agentisches RAG für eigenes Wissen: Docling-Server zerlegt PDFs und DOCX strukturiert (HybridChunker, Tabellen, Überschriften, optional OCR), danach Parent-Child-Chunking – kleine Retrieval-Children für präzise Treffer, große Parents als Antwortkontext. Die Suche läuft hybrid: semantisch über pgvector plus lexikalisch über BM25 (`tsvector`/`ts_rank_cd`), fusioniert per Reciprocal Rank Fusion; ein Reranker (lokaler Cross-Encoder oder Cohere) schärft die Top-Treffer. Der Orchestrator plant, expandiert Queries, holt Multi-Hop-Kontext und generiert mit Quellen-Provenance – inkl. Highlight im Originaldokument. Embeddings und Chat-Modelle sind frei wählbar (lokal via LM Studio/llmster, Codex oder OpenRouter), Wissen bleibt gruppenbasiert freigeschaltet.
Die öffentliche Visitenkarte zur Stocksport-App: klar, schnell und auf den Launch ausgerichtet. StockArena bereitet Features, Story und Einstieg vor – sobald die Super-App startklar ist.
Vergleicht die motorbezogene Versicherungssteuer vor und nach der Reform mit Stichtag 01.04.2025. Gebaut mit React, Vite, TypeScript und Tailwind, inklusive Firebase-Backend für Persistenz und GA4-Tracking. Nutzer:innen geben Fahrzeugklasse, Leistung, Hubraum und CO₂-Werte ein und sehen sofort die Belastung nach alter und neuer Berechnung samt FAQ-Sektion.
Advicer App: Cross-Plattform-Beratungscockpit für iOS, Android, Web, Windows und macOS – umgesetzt in reinem Flutter/Dart. Enthält Beratungs-Skripte, Termin-Slots, KI-Bausteine und adaptive UI-Komponenten.
Technologien
FlutterDartRiverpodFirebaseSupabaseMaterial 3
Status: Abgeschlossen – intern getestet, nicht veröffentlicht
Swipe/Scroll für weitere Screens der ToDoForMe App
Flutter Lernprojekt: ToDoForMe App
ToDoForMe App: Produktivitäts- und Habit-App als Schwesterprojekt, ebenfalls mit Flutter für alle Plattformen. Unterstützt Board-Ansichten, Inbox-Zerlegung und Erinnerungen mit Offline-Sync.
Technologien
FlutterDartRiverpodFirebase AuthHiveSupabase
Status: Abgeschlossen – intern getestet, nicht veröffentlicht
Swipe/Scroll für mobile & Desktop-Screens der Stocksport-App
Stocksport Super-App
Flutter-basierte Turnierplattform für Stocksport (Eisstock & Kärntner Stock). Features: digitale Schreibzettel inkl. beidseitiger Signatur, QR-gestützter Pairing-Flow, Live-Ticker mit Kehrenanzeige sowie Liveticker/Liveviewer zum Mitverfolgen kompletter Bewerbe.
Status: In Arbeit – Fokus auf Schreibzettel & Liveviewer
Self Hosted Projekte
FastAPI Toolbox
Eigener FastAPI-Dienst mit Endpunkten für YouTube-Transkripte, Whisper-Fallback, OCR (Paddle/Tesseract) und Pandoc-Konvertierung. Arbeitet asynchron, cached Ergebnisse und nutzt Proxy-Rotation gegen YouTube-Limits – abgesichert über API-Key und klar vom restlichen Netz getrennt.
Self-hostetes n8n orchestriert Webhooks, CRM-Updates und interne APIs. Lässt sich schnell hoch- oder runterfahren und protokolliert Flow-Ausführungen für Audits. Zugriff ausschließlich für berechtigte Accounts.
Eigenes Supabase-Cluster mit Postgres, Auth, Edge Functions, Logflare, Kong & Vector. Modular betreibbar und ideal für schnelle Datenexperimente ohne externe Cloud-Abhängigkeit – Zugang nur für freigeschaltete Accounts.
Selbst gehostetes GitLab inklusive drei dedizierten Linux-Runnern für CI/CD. Repositories, Container Registry und Secrets bleiben unter eigener Kontrolle; Runner sind projektweise skalierbar. Zugang nur für freigeschaltete Nutzer:innen.
Monitor.di-bernardo.online trackt Self-Hosted-Services, prüft SSL, Latenzen und Ports im 30-Sekunden-Takt. Verschickt Warnungen an Telegram und E-Mail und bietet Statusseiten für interne Stakeholder.
LLM-freundlicher Webcrawler, der strukturierte JSON-Snippets für Wissensdatenbanken liefert. Anfragen nur mit gültigem API-Key – ideal für schnelle RAG-Datenimporte ohne Drittanbieter.
Persönlicher Spam- und Virenschutz für die Mailbox: Rspamd filtert unerwünschte Post, ClamAV prüft Anhänge. Weniger Lärm im Posteingang, mehr Sicherheit – ohne Abhängigkeit von einer Blackbox-Cloud.
Zentrale Brücke zwischen Codex-Account bzw. lokalem LM Studio und den Server-Projekten. Stellt gemeinsame Auth-/Connect-Infrastruktur bereit, damit Apps KI-Fähigkeiten nutzen können, ohne jede Integration neu zu bauen.
Technologien
CodexLM Studiollmster BridgeOpenAI-kompatible API
Status: Infrastruktur – bereit für Apps
Hobbys & Sonstige Interessen
Hobby: Stocksport beim SV St. Urban
Stocksport (Eisstockschießen) ist mein Ausgleich zum Tech-Alltag: Punktgenaue Schüsse auf Asphalt im Sommer, Kärntner Stock-Turniere auf Eis im Winter. Ich spiele fix im Team St. Urban 3 des SV St. Urban und stehe, wenn es mein Terminkalender zulässt, regelmäßig bei Turnieren am Start.
Technologien
StocksportSV St. UrbanAsphaltbahnKärntner StockMehrzweckhalle St. Urban
Status: Vereinsmitglied & Spieler St. Urban 3
Eindrücke vom Turnier in St. Urban
Stocksport Gemeindemeisterschaft
Am 26. Oktober 2025 ging es in St. Urban auf Asphalt um den Gemeindemeistertitel: Wir traten mit zwei Teams (St. Urban 3.1 und 3.2) an und holten den Vizetitel – nur geschlagen vom mehrfachen Welt- und Europameister Alfons Marktl. Danke an das SV St. Urban Team und insbesondere an Michi Gangl für die perfekte Organisation sowie die starken Preise (jede Mannschaft ging mit einem Top-Package heim). Gratulation auch an ER Dorfstüberl, die ihren Sieg eindrucksvoll verteidigt haben – im Finale konnten wir leider zu wenig Gegenwehr liefern.
Technologien
StocksportTurniereTeamgeistGemeindemeisterschaft
Status: Vizegemeindemeister 26.10.2025
Baufortschritt St. Urban Südblick – nach unten scrollen für mehr Fotos
Hausbau: Eigenheim in St. Urban Südblick
Seit Juni 2026 bauen wir unser neues Eigenheim im St. Urban Südblick: Bungalow mit rund 125 m² Wohnfläche, ca. 60 m² Keller und Carport. Nach dem Grundstückskauf 2024 ist der Baustart der nächste große Schritt für unsere Familie – die Galerie zeigt den Baufortschritt ab Juli 2026.
Technologien
HausbauBungalowSt. Urban SüdblickEigenheimFamilie
Status: Im Bau seit Juni 2026
Großglockner "Glocknerkönig"
Am 30. Juni 2001 bestieg ich über die historische Route den Großglockner. Nach langer Seilschaft, Gratquerungen und dem Abstieg nach Heiligenblut wurde ich im Jubiläumsbuch als "Glocknerkönig" verewigt. Die Urkunde zeigt die offizielle Bestätigung durch Bergführer und Hüttenwirt – ein Highlight meiner alpinen Touren.
Technologien
BergsteigenGroßglocknerOutdoor
Status: Auszeichnung: Glocknerkönig (30.06.2001)
Meine Snapmaker-Projekte
Scrollen für alle Ansichten
Mona’s Schatzkiste – Lasergravur & Lasercut
Personalisierte Holzschatzkiste inkl. Warn-Gravur („!!! FINGER WEG !!!“), generiert mit dem Box-Generator, vorgraviert und anschließend präzise gelasert. Living-Hinge-Scharnier, Fingerzinken, passgenauer Deckel – komplett ohne Schrauben oder Leim montiert.
Werkzeuge & Materialien
Snapmaker Artisan 40W Laser (Gravur & Cut), 3mm Sperrholz, AutoCAD für Anpassungen, Luban für CAM. Vorlage: https://boxes.hackerspace-bamberg.de
Scrollen für alle Ansichten
Flexibler Drache – 3D-Druck
Gelenkiger Dekodrache mit flexiblen Segmenten, komplett auf dem Snapmaker Dual-Extruder gedruckt. Weißes PLA mit Perlmutt-Optik, gedruckt als Single-Material-Job mit sehr feiner Layerhöhe und perfektem Cooling.
Modulare Entwicklungsbox für einen ESP32 mit austauschbaren Sensor-Modulen, OLED-Display und batteriebetriebenem Aufbau. Ideal zum schnellen IoT-Prototyping – sendet Messwerte live in eine Online-Datenbank für Dashboards oder Supabase/Grafana-Auswertungen.
Glow-in-the-Dark-Geist, vollständig auf dem Snapmaker gedruckt. Aufgrund der überhängenden Arme kamen klassische Luban-Supports zum Einsatz. Nach dem Entfernen strahlt der Geist als Nachtlicht oder Halloween-Deko.
Trinkglas mit dem Snapmaker-Rotationsmodul rundgraviert. Glas wurde zuvor schwarz matt lackiert, damit der Laser genügend Energie absorbiert. Nach dem Gravieren wurde der Lack entfernt → feine, sandgestrahlte Optik.
Werkzeuge & Materialien
Snapmaker 10W Laser, Rotationsmodul, schwarz matter Sprühlack als Absorber, Glasbecher, Luban zum Ausrichten, Reinigung mit Isopropanol & Wasser
Scrollen für alle Ansichten
Hochzeits-Set: Ringkissen & Gäste-Anstecker
Massives Akazien-Ringkissen plus magnetische Gäste-Anstecker, komplett personalisiert. Lasergravuren für Schriftzüge, CNC-Fräsungen für Ringmulden und Magnettaschen – naturbelassen, geölt und am Hochzeitstag im Einsatz.
Papa-Tochter-Projekt mit Mona: Herzförmiger Blumentopf aus 3mm Sperrholz, kombiniert aus Lasergravur, Living-Hinge-Biegewand und Fingerzinken. Persönlicher Text auf der Front, perfekt als Deko oder Erinnerungsstück.
Werkzeuge & Materialien
Snapmaker 10W Laser, 3mm Sperrholz, Living-Hinge-Design, Luban, Superkleber für die Stoßkanten
Scrollen für alle Ansichten
Labornetzgerät – ATX-Eigenbau
Eigenes Labornetzgerät aus einem alten ATX-Netzteil. Komplett in Fusion 360 konstruiert, mit Snapmaker gedrucktem Frontpanel, Step-Down-Modulen, USB-QC und abgesicherter Verkabelung. Liefert regelbare Spannung plus fixe 3.3/5/12V-Schienen.
Werkzeuge & Materialien
Snapmaker Dual Extrusion (PLA), Fusion 360 CAD, ATX-PC-Netzteil, Step-Down-Power-Module mit V/A-Anzeige, USB QC3.0 Modul, Banana-Buchsen, Sicherungen, Kabelschuhe, Schrumpfschlauch, Textilschlauch
Scrollen für alle Ansichten
Neujahrs-Glücksbringer – Holz-Schweinchen
Kleine Schweinderl als Glücksbringer zum Jahreswechsel, komplett gelasert und mit Mini-Figuren dekoriert. Gravur „Happy New Year 2025“, anschließend von Hand verziert und mit Heißkleber fixiert.
Komplett selbst entwickelte ESP32-Leiterplatte: Schaltplan in EAGLE, Toolpaths in FlatCAM und anschließend auf dem Snapmaker CNC-Modul isolationsgefräst. Perfekte Bohrungen für Pinheader und gravierte Beschriftung direkt in die Platine.
Gemeinsames Vater-Tochter-Projekt auf Basis der offenen Otto-DIY-Plattform. Alle 3D-Teile selbst gedruckt, Elektronik individuell bestückt (AZ-Delivery), Servos kalibriert und Bewegungen programmiert. Redy kann laufen, Hindernisse erkennen, drehen und tanzen.
Papa-Tochter-Arbeit: Zweischichtige Rose aus 3mm Sperrholz, gelasert, anschließend liebevoll von Mona bemalt und bündig verleimt. Personalisierte Gravur „Liebe Mama“ plus kräftige Acrylfarben für Blüte und Blätter.
Werkzeuge & Materialien
Snapmaker 40W Laser, 3mm Birkensperrholz, Acrylfarben, Holzleim, Schleifpapier für die Kanten
Mein Snapmaker Artisan
Der Snapmaker Artisan - Eine 3-in-1 Maschine
Der Snapmaker Artisan ist ein modularer 3-in-1 3D-Drucker, der drei verschiedene Fertigungstechnologien in einer Maschine vereint: 3D-Druck, Laser-Gravur/-Schneiden und CNC-Fräsen. Mit seinem großen Arbeitsvolumen von 400mm × 400mm × 400mm und industriellen Komponenten bietet er professionelle Ergebnisse für eine Vielzahl von Projekten.