Skip to content
View markus-kainer's full-sized avatar
  • Kainer OS
  • 🇦🇹 Austrian -🇨🇭 Swiss / based in Germany 🇩🇪

Block or report markus-kainer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
markus-kainer/README.md

Hi, ich bin Markus 👋

🇨🇭 Switzerland · 🇩🇪 Germany
Software Developer · AI Systems · Apps · Developer Tools

Ich entwickle Softwarelösungen, Apps, Webplattformen und KI-gestützte Tools mit Fokus auf praktische Anwendungen, klare Benutzeroberflächen, saubere technische Strukturen und reale Arbeitsabläufe.

Mein Schwerpunkt liegt auf eigenen Softwareprodukten für Web, iOS und Android sowie auf der Verbindung von moderner Softwareentwicklung, Automatisierung und künstlicher Intelligenz.

🌐 Portfolio & Projekte: kainer.ch


🚀 Aktueller Fokus

  • 🔭 Entwicklung mehrerer eigener Softwareprodukte für Web, iOS, iPadOS und Android
  • 🧠 Entwicklung von SYNSIQ für kognitives Training und Leistungsentwicklung
  • 🏗️ Entwicklung von EIC+ als umfangreiche Plattform für Projektmanagement, Baustellen und betriebliche Abläufe
  • 🎓 Ausbau von Kainer OS als Lern- und Entwicklungsplattform für Fachinformatik und Softwareentwicklung
  • ⚖️ Entwicklung von Recht Plus für juristische Dokumente, Vertragsprüfung und KI-gestützte Arbeitsabläufe
  • 💳 Entwicklung von Blockchain Data als Verbindung aus physischer Karte, Mobile App und Webplattform
  • 🦷 Entwicklung von Sulkus für digitale Prozesse in Zahnarztpraxen
  • 🤖 Integration von KI in bestehende Anwendungen und professionelle Arbeitsabläufe
  • 🔄 Entwicklung von Offline-, Synchronisations- und Multi-Device-Konzepten
  • 🐳 Betrieb eigener Anwendungen mit Docker, PostgreSQL und VPS-Infrastruktur
  • 🧩 Beschäftigung mit Softwarearchitektur, Datenmodellen, APIs und skalierbaren Anwendungssystemen
  • 🎨 Entwicklung moderner, responsiver Benutzeroberflächen für Desktop, Tablet und Smartphone

🧩 Projekte

🧠 SYNSIQ

App für kognitives Training und Leistungsentwicklung auf iPhone und iPad.

SYNSIQ kombiniert verschiedene Trainingsformen für Reaktion, Aufmerksamkeit und weitere kognitive Fähigkeiten mit einer strukturierten Auswertung der Ergebnisse.

Funktionen

  • ⚡ Reaktionsübungen
  • 👁️ Aufmerksamkeits- und Wahrnehmungstraining
  • 🎯 Multiple-Object-Tracking
  • 🎧 Audio-Reaktion
  • 📊 Leistungswerte und Auswertungen
  • 📈 Entwicklungsverlauf
  • 🧪 Baseline-Ermittlung
  • 👤 Benutzerprofile
  • 🔐 Authentifizierung
  • ☁️ Synchronisierung
  • 📱 native iOS- und iPadOS-Oberfläche

Status: 🚧 In Entwicklung / TestFlight
Stack: Swift · SwiftUI · SwiftData
Plattform: iOS · iPadOS


🏗️ EIC+

Projektmanagement für Büro und Baustelle

EIC+ ist eine Plattform für Projektorganisation, Baustellenmanagement und betriebliche Abläufe.

Die Anwendung verbindet Projektleitung, Mitarbeiter, Planung, Dokumentation und mobile Baustellenarbeit in einem gemeinsamen System.

Funktionen

  • 📁 Projektverwaltung
  • 📝 Aufgaben
  • ⚠️ Mängelmanagement
  • 🗺️ digitale Pläne
  • 📍 Plan-Pins
  • 📸 Fotos und Projektdokumentation
  • ⏱️ Zeiterfassung
  • 👷 Mitarbeiterverwaltung
  • 🚚 Einsatzplanung
  • 📅 Wochenplanung
  • 👥 Montageteams
  • 🚗 Fahrzeugzuordnung
  • 🏢 Bereiche und Abteilungen
  • 📋 Bautagebuch
  • 📄 Berichte
  • 🧱 Baustellenorganisation
  • 🔎 Projektübersichten
  • 📱 Mobile App
  • 💻 Weboberfläche
  • 🔄 Synchronisierung zwischen Geräten
  • 📡 Offline-Nutzung für mobile Baustelleneinsätze
  • 🗄️ zentrale Projektdaten

Status: 🚧 Aktive Entwicklung
Stack: Next.js · TypeScript · React · PostgreSQL · Prisma · Docker
Plattform: Web · iOS · Android


🎓 Kainer OS

Lern- und Entwicklungsplattform für Fachinformatiker mit Schwerpunkt auf Anwendungsentwicklung, Systemintegration und praktischen IT-Aufgaben.

Kainer OS verbindet Lerninhalte mit praktischen Übungen, Entwicklerwerkzeugen und einer eigenen Arbeitsumgebung.

Inhalte & Funktionen

  • 💻 Programmieraufgaben
  • 🧠 Lernmodule
  • 🧩 Logik- und Algorithmusaufgaben
  • 🗄️ Datenbanken und SQL
  • 🌐 Netzwerke
  • 🖥️ Betriebssysteme
  • 🛠️ Entwicklerwerkzeuge
  • 📡 Systemintegration
  • 🧪 praktische Übungen
  • 📊 Lernfortschritt
  • 📝 Aufgabenverwaltung
  • 🖥️ Terminal- und Entwicklungsumgebung

Status: 🚧 In Entwicklung
Stack: TypeScript · Next.js · React · PostgreSQL · Docker
Plattform: Web

🌐 Web: dev.kainer.ch


⚖️ Recht Plus

Recht Plus ist eine Softwareplattform für juristische Dokumente und professionelle Arbeitsabläufe.

Der Schwerpunkt liegt auf der strukturierten Verarbeitung von Dokumenten, Vertragsprüfung und KI-gestützter Unterstützung.

Funktionen

  • 📄 Dokumentenverwaltung
  • 🔍 Vertragsprüfung
  • 🤖 KI-gestützte Dokumentenanalyse
  • 📋 strukturierte Fallinformationen
  • ⏰ Fristen
  • 🧾 Vorlagen
  • 🔎 Prüfung von Klauseln
  • 💡 Änderungsvorschläge
  • ✍️ Übernahme von Änderungen in Dokumente
  • 🗂️ strukturierte Akten
  • 📊 übersichtliche Befunde
  • 🔐 professionelle Arbeitsabläufe

Status: 🚧 In Entwicklung
Bereich: Legal Tech · AI
Plattform: Web


💳 Blockchain Data

Blockchain Data verbindet eine physische Karte mit einer Mobile App und einer Weboberfläche.

Ziel ist eine übersichtliche und moderne Plattform zur Verwaltung digitaler Assets und Self-Custody-Anwendungen.

Konzept

  • 💳 physische Karte
  • 📱 Mobile App
  • 💻 Weboberfläche
  • 🔐 Self-Custody
  • 🔑 Wallet-Verwaltung
  • 📊 Übersicht digitaler Assets
  • 🔄 Synchronisierung
  • 🛡️ Sicherheitskonzepte
  • 🌐 Blockchain-Anbindung

Status: 🚧 In Entwicklung
Plattform: Mobile · Web
Bereich: Blockchain · Wallet · Self-Custody


🦷 Sulkus

Digitale Software für Zahnarztpraxen mit Schwerpunkt auf Befundaufnahme, Prophylaxe und parodontaler Dokumentation.

Sulkus soll die Erfassung und Darstellung zahnmedizinischer Befunde vereinfachen und bestehende Praxisabläufe digital unterstützen.

Funktionen

  • 🦷 Zahnstatus
  • 📋 Befundaufnahme
  • 🪥 Prophylaxe
  • 📊 parodontale Dokumentation
  • 📈 Verlauf
  • 🗣️ sprachgestützte Eingabe
  • 🧾 strukturierte Patientendaten
  • 💻 Weboberfläche
  • 📱 mobile Nutzung

Status: 🚧 In Entwicklung
Bereich: Dental Software · Health Software


🛠️ Tech Stack

💻 Web Development

TypeScript JavaScript React Next.js Node.js


📱 Mobile Development

Swift Apple Android

Technologien:

  • Swift
  • SwiftUI
  • SwiftData
  • iOS
  • iPadOS
  • Android
  • Mobile APIs
  • Offline First
  • Synchronisierung

🗄️ Backend & Datenbanken

PostgreSQL Prisma Supabase

  • PostgreSQL
  • Prisma
  • Supabase
  • REST APIs
  • Authentifizierung
  • Datenmodellierung
  • Synchronisationssysteme

🐳 Infrastruktur & Deployment

Docker Linux Git GitHub

  • 🐧 Linux
  • 🐳 Docker
  • 🧱 Docker Compose
  • 🗄️ PostgreSQL
  • 🌐 VPS Hosting
  • 🔐 Reverse Proxy
  • 🌍 Domains & Subdomains
  • 🚀 Production Deployments
  • 🔄 Git-basierte Deployments
  • 📊 Health Checks
  • 📦 Containerisierte Anwendungen

🤖 AI & Developer Tools

  • 🤖 KI-gestützte Anwendungen
  • 🧠 AI Agents
  • 🔗 Agent Workflows
  • 📚 Wissensgraphen
  • 🧩 Kontextbasierte Softwareentwicklung
  • 🔍 Codeanalyse
  • ⚙️ Automatisierung
  • 🧪 automatisierte Tests
  • 🌐 Browser-Automation
  • 📝 KI-gestützte Dokumentenverarbeitung

🧰 Tools & Entwicklungsumgebung

  • 🖥️ macOS
  • 🐧 Ubuntu / Linux
  • 🧑‍💻 PhpStorm
  • 🍎 Xcode
  • 🐳 Docker
  • 🗄️ PostgreSQL
  • 🔧 Git & GitHub
  • 🧪 Playwright
  • 📦 npm
  • 🌐 Next.js
  • 📱 TestFlight
  • ☁️ Supabase
  • 🖧 VPS-Infrastruktur

🧠 Themen, mit denen ich mich beschäftige

  • 🤖 Künstliche Intelligenz
  • 🧠 Agenten-Systeme
  • 🧩 Softwarearchitektur
  • 🗄️ Datenmodellierung
  • 🎨 UI / UX
  • 📱 Mobile Apps
  • 🌐 Webanwendungen
  • 🔄 Offline-First-Systeme
  • ☁️ Synchronisierung
  • 🐳 Containerisierung
  • 🖧 Server-Infrastruktur
  • 📊 Datenanalyse
  • 🔐 Sicherheit
  • 💳 Blockchain
  • 🔑 Wallet-Technologien
  • 🏗️ Digitalisierung von Arbeitsabläufen
  • ⚖️ Legal Tech
  • 🦷 Dental Software
  • 🧠 Cognitive Training

🎯 Entwicklungsansatz

Bei meinen Projekten stehen nicht einzelne Technologien im Vordergrund, sondern funktionierende Produkte.

Wichtig sind für mich:

  • 🧩 nachvollziehbare Softwarearchitektur
  • 🎨 klare Benutzeroberflächen
  • 📱 gute Bedienbarkeit auf allen Geräten
  • ⚡ schnelle Anwendungen
  • 🔄 zuverlässige Synchronisierung
  • 📡 Offline-Fähigkeit, wenn sie praktisch notwendig ist
  • 🗄️ saubere Datenmodelle
  • 🔐 kontrollierter Umgang mit Daten
  • 🧪 automatisierte Tests
  • 🐳 reproduzierbare Deployments
  • 🛠️ praktische Funktionen statt reiner Demonstrationen

📌 Interessen

  • 🧠 Künstliche Intelligenz und Agenten-Systeme
  • 🧩 Softwarearchitektur und Anwendungslogik
  • 🎨 moderne Benutzeroberflächen und User Experience
  • 📱 App-Entwicklung
  • 🌐 Webentwicklung
  • 🛠️ Entwicklerwerkzeuge
  • 🔄 Offline- und Synchronisationssysteme
  • 🐧 Linux und Server-Infrastruktur
  • 🐳 Docker und Container
  • 🔐 Blockchain und Self-Custody
  • 💳 Wallets und digitale Assets
  • 🏗️ Digitalisierung realer Arbeitsprozesse
  • ⚖️ Legal Tech
  • 🦷 digitale Anwendungen im Dentalbereich

🌐 Links

🌍 Portfolio: kainer.ch
🎓 Kainer OS: dev.kainer.ch
💻 GitHub: github.com/markus-kainer


📫 Kontakt

🌐 Website: https://kainer.ch
✉️ E-Mail: markus@kainer.ch

Popular repositories Loading

  1. markus-kainer markus-kainer Public