20.11.2025 aktualisiert

**** ******** ****
100 % verfügbar

Full-Stack Softwareentwickler | Next.js | TypeScript | KI-Integration | SaaS | n8n

Bergheim, Deutschland
Weltweit
Bachelor of Science (B.Sc.) – Informatik (in Studium)
Bergheim, Deutschland
Weltweit
Bachelor of Science (B.Sc.) – Informatik (in Studium)

Profilanlagen

Lebenslauf.pdf

Über mich

Ich entwickle moderne Web- und Softwarelösungen mit Fokus auf TypeScript, Next.js, KI-Integration und skalierbaren SaaS-Architekturen. Erfahrung in Full-Stack-Entwicklung, Web-Scraping, Security, Backend-APIs und der Umsetzung komplexer Kunden- und Produktprojekte.

Skills

JavascriptBuchhaltungAPIsKünstliche IntelligenzArchitekturComputer VisionAuthenticationsAutomatisierungBusiness SoftwareSaasCloud ComputingDatenbankenContinuous IntegrationKryptographieKundenkommunikationDatenvalidierungWeb ScrapingData MiningDatenspeicherDebuggingLinuxDevopsDokumentenverarbeitungEnterprise Resource PlanningVertriebSyncGithubUi-DesignPythonPostgresqlMysqlNode.JsNormalisierungLeistungssteigerungPerformance-TuningPrismaSoftware ArchitectureQualitätsmanagementRedisPublish SubscribeProzessautomatisierungNext.jsAnforderungsanalyseSession-ManagementSqliteTechnische DokumentationTypescriptExtensible Markup LanguageNetwork RoutersTestenLagerverwaltungssystemeChatbotsReactJSLarge Language ModelsElectronBackendGitOdooPlaywrightReact NativeApi DesignSoftware Version ControlDockerMicroservices
Full-Stack-Entwicklung:
TypeScript, JavaScript, React, Next.js (App Router), React Native, Node.js, Express, API-Design, REST, serverseitige Funktionen, Authentifizierung & Autorisierung.

Backend & Datenbanken:
PostgreSQL, MySQL, Prisma ORM, SQLite, Datenbankmodellierung, komplexe Queries, Performance-Optimierung, Migrationsmanagement.

DevOps & CI/CD:
Docker, Docker Compose, GitHub Actions, Deployment-Pipelines, Monitoring, Versionskontrolle (Git), Linux-Serververwaltung.

KI & Automatisierung:
Integration von LLMs (OpenAI, LangChain), AI Agents, semantische Suche, Text- und Bilderkennung, automatisierte Analysepipelines, KI-Chatbots, PDF-/Dokumentenverarbeitung, Datenvalidierung & Modellvorschläge.

Security & Kryptografie:
Zero-Trust-Architektur, Authentifizierungssysteme, sichere API-Implementierung, Verschlüsselung (AES-256-GCM, Argon2id, X25519/Ed25519), Session-Management, sichere Datenspeicherung (Offline & Web).

SaaS & Softwarearchitektur:
Multi-Tenant-SaaS-Systeme, modulare Architekturen, serviceorientierte Systeme (Microservices / Worker-Services), Event-basierte Kommunikation (Redis Pub/Sub), Skalierungsstrategien, Cloud- und Edge-Optimierungen.

Web Scraping & Datenpipelines:
Playwright, Datenextraktion, Normalisierung, Scraper-Architekturen, Worker Services, Cronjobs, automatisierte Validierung.

Mobile, Desktop & Hybrid-Apps:
React Native (Expo), Electron, PWA-Entwicklung, Offline-First-Architekturen, Device-Sync, Cross-Platform-Kompatibilität.

ERP & Business-Software:
Odoo (Python), Entwicklung eigener Module, QWeb/XML, Prozessautomatisierung (Sales, Accounting, Warenwirtschaft), externe API-Integrationen.

Weitere Stärken:
UI/UX-Designgrundlagen, Performance-Tuning, Testing, Debugging, Qualitätssicherung, Anforderungsanalyse, technische Dokumentation, Kundenkommunikation und eigenverantwortliche Projektumsetzung.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Full-Stack-Softwareentwickler | SaaS

JI-Industries

Internet und Informationstechnologie

< 10 Mitarbeiter

ScanGo (QR-Bestellsystem, Multi-Tenant SaaS)
  1. Entwicklung eines skalierbaren Multi-Tenant-QR-Bestellsystems für Gastronomien
  2. Implementierung von Live-Updates (SSE) für Küche & Service
  3. KI-Fotoanalyse (Bild → Produkt) zur automatischen Menü-Erstellung
  4. Architektur, Datenmodellierung, Backend-APIs & Frontend
  5. Deployment & Performance-Optimierung

Full-Stack- / Mobile-Entwickler

JI-Industries

Internet und Informationstechnologie

< 10 Mitarbeiter

Stuhlkreis (Mobile SaaS, KI-Korrektur & Team-Generator)
  1. Entwicklung einer mobilen App zur KI-Korrektur von Klausuren (PDF/Bild)
  2. Automatische Punktevergabe & Feedback für alle Schulfächer
  3. Team-Generator mit regelbasierten Matching-Algorithmen
  4. Offline-First-Architektur (SQLite)
  5. Backend-APIs & Authentifizierung

Full-Stack & Security Engineer

JI-Industries

Internet und Informationstechnologie

< 10 Mitarbeiter

LockBox (Zero-Trust Passwortmanager: Desktop + Web/PWA)
  1. Entwicklung eines lokalen Zero-Trust Passwortmanagers
  2. Moderne Kryptografie (Argon2id, AES-256-GCM, X25519)
  3. Multi-Device-Sync mit verschlüsselten Payloads
  4. Desktop-App (Electron) + PWA + API-Backend
  5. Datenmodell, Security-Architektur & Deployment


Portfolio

item-0

ScanGo Systems – QR-Bestellsystem für Restaurants

Landingpage und Frontend-Interface für ein modernes QR-basiertes Bestellsystem. Fokus auf klarer Feature-Präsentation, strukturiertem UI-Design und einem schnellen „First-Impression“-Flow. Technische Umsetzung mit Next.js, TypeScript und TailwindCSS.
item-1

ScanGo Admin Login – Sichere Authentifizierung

Geschützter Admin-Login mit sicherer Server-Side-Authentifizierung, Rate-Limiting und Session-Management. Minimalistisches, klares UI für eine schnelle Anmeldung und hohe Sicherheit.
item-2

ScanGo Plattform-Dashboard

Zentrales Administrations-Dashboard zur Verwaltung von Restaurants, Standorten, Nutzern und Bestellungen. Übersichtliche KPIs, Multi-Tenant-Struktur und leistungsstarke Backend-Anbindung.
item-3

ScanGo Menü-Management (Admin UI)

Intuitive Oberfläche zur Verwaltung von Speisekarten, Kategorien und Produkten. Drag-and-Drop-Sortierung, Bild-Uploads, Preisverwaltung und Status-Handling in Echtzeit.
item-4

KI-Assistent – Speisekarten-Upload & Analyse

KI-gestützter Assistent, der Speisekarten per Fotoanalyse ausliest. Automatische Texterkennung, Produkt-Extraktion und Datenvorverarbeitung für Gastronomiebetriebe.
item-5

KI-Menüextraktion – Produktanalyse & Import

Automatische Analyse und Extraktion von Speisekarten-Elementen mit Validierung und Auswahl. KI erkennt Produkte, Preise und Beschreibungen und bereitet sie für den Import vor.
item-6

ScanGo Gäste-Frontend – Mobile Bestelloberfläche

Mobile-optimierte Oberfläche für Restaurantgäste: QR-Scan, Kategorienavigation, Produktdarstellung, Warenkorb und Service-Anfragen. Performance-optimiert für schnelle Bestellungen.
item-7

LockBox – Login & Zero-Trust-Entsperrung

Startscreen von LockBox, einem Offline-First Passwortmanager mit Zero-Trust-Architektur. Sämtliche Daten werden lokal entschlüsselt, Master-Passwort nie gespeichert. Sichere AES-256-GCM-Verschlüsselung, Argon2id Key-Derivation und moderne UI/UX für Desktop & Web.
item-8

LockBox – Passwort-Vault (Eintragsansicht)

Detailansicht eines Passwort-Eintrags mit schnellem Kopieren, Anzeigen/Verbergen von Daten, URL-Links und Notizen. Fokus auf Sicherheit, Bedienbarkeit und klare Informationsstruktur. Alle Daten werden clientseitig entschlüsselt und nie unverschlüsselt gespeichert.
item-9

LockBox – Kategorienverwaltung

Modul zur Verwaltung individueller Kategorien. Nutzer können eigene Bereiche wie „Banking“, „Gaming“ oder „E-Mail“ erstellen, bearbeiten und löschen.
item-10

LockBox – Neuen Eintrag anlegen

Maske zum Erstellen neuer Passwort-Einträge inklusive Passwort-Generator, Kategorienwahl, URL-Validierung und sicheren Eingabefeldern. Alle sensiblen Daten werden vor dem Speichern automatisch verschlüsselt.

Bewertungen

"Wir haben über einen längeren Zeitraum zusammengearbeitet. Ioannis bringt Ownership mit, denkt über den Tellerrand hinaus und trifft pragmatische Entscheidungen. Der MVP stand schnell, wurde iterativ verbessert und blieb dabei stabil. Termine, Budget und Absprachen hat er zuverlässig eingehalten. Sehr gerne wieder."

Jona Muhr

CEO

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.11.2028


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden