🇨🇭 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
- 🔭 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
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.
- ⚡ 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+ 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.
- 📁 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
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.
- 💻 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 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.
- 📄 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 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.
- 💳 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
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.
- 🦷 Zahnstatus
- 📋 Befundaufnahme
- 🪥 Prophylaxe
- 📊 parodontale Dokumentation
- 📈 Verlauf
- 🗣️ sprachgestützte Eingabe
- 🧾 strukturierte Patientendaten
- 💻 Weboberfläche
- 📱 mobile Nutzung
Status: 🚧 In Entwicklung
Bereich: Dental Software · Health Software
Technologien:
- Swift
- SwiftUI
- SwiftData
- iOS
- iPadOS
- Android
- Mobile APIs
- Offline First
- Synchronisierung
- PostgreSQL
- Prisma
- Supabase
- REST APIs
- Authentifizierung
- Datenmodellierung
- Synchronisationssysteme
- 🐧 Linux
- 🐳 Docker
- 🧱 Docker Compose
- 🗄️ PostgreSQL
- 🌐 VPS Hosting
- 🔐 Reverse Proxy
- 🌍 Domains & Subdomains
- 🚀 Production Deployments
- 🔄 Git-basierte Deployments
- 📊 Health Checks
- 📦 Containerisierte Anwendungen
- 🤖 KI-gestützte Anwendungen
- 🧠 AI Agents
- 🔗 Agent Workflows
- 📚 Wissensgraphen
- 🧩 Kontextbasierte Softwareentwicklung
- 🔍 Codeanalyse
- ⚙️ Automatisierung
- 🧪 automatisierte Tests
- 🌐 Browser-Automation
- 📝 KI-gestützte Dokumentenverarbeitung
- 🖥️ macOS
- 🐧 Ubuntu / Linux
- 🧑💻 PhpStorm
- 🍎 Xcode
- 🐳 Docker
- 🗄️ PostgreSQL
- 🔧 Git & GitHub
- 🧪 Playwright
- 📦 npm
- 🌐 Next.js
- 📱 TestFlight
- ☁️ Supabase
- 🖧 VPS-Infrastruktur
- 🤖 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
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
- 🧠 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
🌍 Portfolio: kainer.ch
🎓 Kainer OS: dev.kainer.ch
💻 GitHub: github.com/markus-kainer
🌐 Website: https://kainer.ch
✉️ E-Mail: markus@kainer.ch