Koray Kara
Menü

ELEKTRO- UND ELEKTRONIKINGENIEUR (B.SC.) · ANKARA

Systems Engineering, KI-gestützt umgesetzt.

Konzeption, Architektur und Qualitätssicherung liegen bei mir. Die Implementierung erfolgt gemeinsam mit KI-Coding-Agenten. Angefangen habe ich mit einem Lötkolben — das prägt bis heute, wie ich Systeme baue.

Porträt von Koray Kara

In Zahlen

15
Projekte, ehrlich eingestuft
100+
BMS-Platinen — kein einziger Defekt
4
Jahre IT-Management und Digitalisierung
3
Sprachen: Türkisch, Englisch, Deutsch

Status auf einen Blick

Für Behörden, Beratungsstellen und Personalverantwortliche: die Angaben, die üblicherweise zuerst geprüft werden — jede mit Nachweis hinterlegt.

Abschluss
B.Sc. Elektro- und Elektronikingenieurwesen, Çankaya Universität
Anerkennung
ZAB-Zeugnisbewertung, Bonn — gleichwertig mit deutschem Bachelor-Niveau (12.09.2025)
Deutsch
B1, telc-zertifiziert (09/2024) — Weiterbildung mit Ziel B2 läuft
Englisch
B2 — Studium vollständig in englischer Sprache
Staatsangehörigkeit
türkisch · Wehrdienst abgeleistet
Verfügbarkeit
Umzugsbereit nach Deutschland, kurzfristig verfügbar

Wie ich arbeite

Ich entwickle Software KI-gestützt und sage das offen. Nicht als Einschränkung, sondern als Arbeitsweise: Die Maschine schreibt schneller, als ich es je könnte. Die Frage, die bleibt, ist eine andere — wer entscheidet, was gebaut wird, und wer garantiert, dass es stimmt.

Konzept & Architektur

von mir

Problemdefinition, Domänenmodell, Systemgrenzen, Datenmodell. Architekturentscheidungen werden als ADR schriftlich festgehalten — mit Begründung und verworfenen Alternativen.

Implementierung

mit KI-Coding-Agenten

Claude Code und OpenAI Codex, geführt durch Agent-Verträge (CLAUDE.md, AGENTS.md), die festlegen, was ein Agent darf und was nicht. Bei größeren Projekten laufen zwei Linien parallel.

Qualitätssicherung

von mir

Tests, Typprüfung, Lint, Lighthouse-Schwellen, Sicherheitsgrenzen. Was diese Kapseln nicht passiert, wird nicht ausgeliefert — unabhängig davon, wer es geschrieben hat.

Die schwierigen Entscheidungen in meinen Projekten waren nie Codefragen. Sie lauteten: Was darf dieses System nicht tun? Welche Behauptung braucht eine Quelle? Wo endet Information und beginnt Rechtsberatung? Diese Fragen delegiert man nicht.

Brücke OS

Marke: TreuLink

Aktive Entwicklung Demo auf Anfrage

Beratung, die ihre Quellen zeigt. Eine mehrsprachige Plattform für den Korridor Deutschland–Türkei.

Local AI Homelab

CLI-Werkzeug „localai" + reale Multi-Device-Infrastruktur

Läuft Privates Repository

Wo Hardware und KI-Systeme sich treffen: ein sicherheitsorientiertes CLI und ein Labor, das tatsächlich läuft.

Weitere Projekte

Aykaralar Platform

Läuft Kundenprojekt

Mandantenfähige Unternehmensplattform mit CMS, SEO und KI-Sichtbarkeit. Auf Staging live.

  • Payload CMS 3
  • Next.js
  • PostgreSQL
  • Turborepo
  • Hetzner + Coolify
  • Lighthouse CI
Details

Architekturentscheidung

Suchmaschinen sind nicht mehr die einzigen Leser einer Website. Neben JSON-LD, Sitemap und robots.txt liefert die Plattform eine experimentelle llms.txt — maschinenlesbar für KI-Systeme, die zunehmend als erste Instanz zwischen Kunde und Unternehmen stehen. Das Lead-Formular ist mehrstufig und dreifach abgesichert (Honeypot, Turnstile, Rate-Limit), die KVKK-Einwilligung pseudonymisiert. Fällt die Datenbank aus, liefert die Seite weiterhin Inhalte aus einem sicheren Fallback.

Meine Rolle

Konzept, Monorepo-Architektur (8 Pakete), Datenmodell, Deployment-Pipeline und Qualitätskapseln. Erster Kunde: ein Bauunternehmen in Ankara.

Aykaralar OS

Betriebssystem für kleine und mittlere Handwerksbetriebe

Aktive Entwicklung Kommerzielles Vorhaben

Kein weiteres CRM, sondern ein Angebotsmotor: vom Sprachmemo auf der Baustelle zum fertigen PDF-Angebot.

  • Next.js 15
  • React 19
  • Drizzle ORM
  • Better Auth
  • Playwright (PDF)
  • MinIO
  • Worker-Architektur
Details

Architekturentscheidung

Kleine Betriebe scheitern selten an fehlenden Kundendaten, sondern daran, dass ein Angebot drei Tage braucht. Deshalb steht nicht der Kontakt im Zentrum, sondern das Angebot. Sprachnotiz vom Mobilgerät, KI-Entwurf, menschliche Freigabe, PDF. Material-, Preis- und Lieferantengedächtnis wächst mit jedem Auftrag. Mandantentrennung, RBAC und Audit-Log sind harte Sicherheitsgrenzen, keine Optionen.

Meine Rolle

Produktkonzept, Modularchitektur, Datenmodell, Worker-Design. Vorbereitet für die Überführung in ein SaaS-Produkt.

AI Marketing Studio

Aktive Entwicklung Kommerzielles Vorhaben

Aus Baustellenfotos werden Marketing-Entwürfe — aber exportiert wird erst nach menschlicher Freigabe.

  • TypeScript strict
  • Turborepo
  • Drizzle
  • pg-boss
  • Zod
  • Vitest + PGlite
  • Provider-agnostischer KI-Adapter
Details

Architekturentscheidung

Die zentrale Regel steht im Code, nicht im Handbuch: Die KI erzeugt ausschließlich Entwürfe; ohne menschliche Freigabe gibt es keinen Export. Jede Generierung, jede Freigabe, jeder Export landet im Audit-Log. Der KI-Adapter ist anbieterunabhängig — ohne API-Schlüssel läuft ein Mock, was Tests ohne Netz und ohne Kosten ermöglicht. Die Testsuite arbeitet mit PGlite in-process, also ohne laufende Datenbank.

Meine Rolle

Konzept, Sicherheitsgrenzen, Job-Queue-Architektur, Teststrategie.

Jugend-KI-Plattform

Governance-Plattform für Kommunen

Aktive Entwicklung Privates Repository

Jugendliche melden, was in ihrem Viertel fehlt. Die Karte zeigt, wo. Die Entscheidung bleibt beim Menschen.

  • PostGIS
  • pgvector
  • Drizzle
  • pg-boss
  • MapLibre GL
  • Auth.js
  • Recharts
Details

Architekturentscheidung

Zwei Datenwelten in einer Datenbank: Geodaten über PostGIS, semantische Ähnlichkeit über pgvector. So lassen sich hunderte Meldungen nach Ort und nach Bedeutung zugleich gruppieren — „drei Straßen weiter sagen zwölf Jugendliche dasselbe mit anderen Worten". Die KI klassifiziert, fasst zusammen und warnt früh; sie entscheidet nichts. Diese Grenze ist die wichtigste Anforderung des Projekts, nicht seine Einschränkung.

Meine Rolle

Konzept, Datenmodell, Governance-Regeln, Kartenintegration. Entstanden aus meiner Arbeit im Jugend-Exekutivkomitee der Stadtverwaltung Çankaya.

Einkaufszentrum-Vitrine

Läuft Kundenprojekt

Nicht das Feature war die Arbeit, sondern der Betrieb: Backups, Health-Checks, Runbooks.

  • Next.js SSG
  • Payload CMS
  • Cloudflare R2
  • GitHub Actions
  • pnpm-Monorepo
Details

Architekturentscheidung

Eine Website zu bauen ist die kleinere Hälfte; sie über Jahre zu betreiben die größere. Deshalb gehören zum Projekt automatisierte Prüfungen für Backup-Aktualität, Speicher-Gesundheit, DNS-Hygiene und Audit-Log-Bereinigung — dazu Smoke-Tests und ein schriftliches Runbook. Staging deployt automatisch, Produktion nur auf ausdrückliche Freigabe.

Meine Rolle

Monorepo-Struktur, CI/CD-Pipelines, Betriebsautomatisierung, Dokumentation.

Vitrinali

Läuft Kommerzielles Vorhaben

Ein Katalog ohne Warenkorb. Bewusst: der Verkauf findet am Telefon statt, nicht im Checkout.

  • Astro-artiger Static Export
  • Payload CMS v3
  • SQLite (lokal)
  • PostgreSQL (Prod)
  • Cloudflare Pages
Details

Architekturentscheidung

Für Antiquitäten und Einzelstücke ist ein Warenkorb die falsche Metapher — jeder Verkauf beginnt mit einem Gespräch. Also: statischer Export, kein Zahlungsanbieter, kein Session-Handling. Lokal läuft alles ohne Docker, ohne Postgres, ohne Cloud-Speicher (SQLite plus Dateisystem); in Produktion dieselbe Anwendung mit PostgreSQL und Objektspeicher. Ein Datenmodell, zwei Umgebungen, ein Build-Schritt.

Meine Rolle

Architektur, umgebungsabhängige Adapter, Build-Pipeline, Unit-Tests.

Werdegang

Von der Universität über ein Erasmus+-Praktikum in der französischen Leistungselektronik bis zur selbstständigen Produktentwicklung.

  1. 2016

    Studienbeginn, Çankaya Universität

  2. 2018

    IT-Praktikum, PTT

  3. 2020

    Rement, Technopark Ankara

  4. 2022

    Erasmus+, Leistungselektronik, Frankreich

  5. 2023

    Abschluss B.Sc.

  6. 2024

    IT-Manager, Berliner Grup · telc B1

  7. 2025

    Selbstständig · ZAB-Anerkennung

  8. 2026

    Ziel: Systems Engineering in Deutschland

Platinen, Lötkolben, Homelab — und die Seite daneben: Veranstaltungen, Ehrenamt, Menschen.

Kontakt

Am schnellsten erreichen Sie mich per E-Mail. Für Rückfragen zu Projekten, Nachweisen oder einer geführten Demo schreiben Sie mir einfach — ich antworte auf Deutsch, Englisch oder Türkisch.

E-Mail
koraykaraworks@gmail.com
LinkedIn
linkedin.com/in/koraykara
Standort
Ankara, Türkei