Charalambos Emmanouilidis·Platform & DevOps Engineer
Entwicklungsplattformen, die Teams entlasten.Automatisierte Abläufe. Reproduzierbare Umgebungen.
Von der Architektur bis zum Betrieb.
Wobei ich Ihnen helfe.
Ich baue Plattformen, auf denen Entwicklung und Betrieb zusammenlaufen: reproduzierbar, automatisiert und so gestaltet, dass Ihre Teams schneller und verlässlicher liefern, ohne sich um die Infrastruktur darunter kümmern zu müssen.
Platform Engineering
Typisch, wennJedes Team seine Infrastruktur selbst zusammenbaut.
ErgebnisEine interne Plattform mit Golden Paths und Self-Service, auf der Teams selbstständig liefern.
Kubernetes
Typisch, wennAnwendungen und Dienste auf verstreuten Servern laufen, jeder anders betrieben.
ErgebnisEin einheitliches Fundament, auf dem Plattform-Dienste und Anwendungen laufen, in der Cloud oder on-premise.
GitOps
Typisch, wennNiemand genau weiß, was gerade in Produktion läuft.
ErgebnisGit ist die Quelle der Wahrheit. Änderungen laufen per Review, Rollouts und Korrekturen automatisch.
DevOps & CI/CD
Typisch, wennBuilds, Tests und Releases zum Engpass werden.
ErgebnisAutomatisierte, reproduzierbare Pipelines vom Commit bis zum Release.
Infrastructure as Code
Typisch, wennServer und Umgebungen gewachsen sind und niemand sie nachbauen kann.
ErgebnisDeklarativ beschriebene Infrastruktur, jederzeit reproduzierbar. Auf Wunsch per Spezifikation definiert, sodass jedes Team das Setup KI-gestützt selbst erweitern kann.
Automatisierung
Typisch, wennWiederkehrende Aufgaben Zeit kosten und fehleranfällig sind.
ErgebnisEigene Werkzeuge, Services und Integrationen, die Routine zuverlässig übernehmen. Wo es passt, auch als LLM-Pipelines.
Mein Fundament ist Software Engineering: Werkzeuge, Services und Integrationen, die eine Plattform braucht, entwickle ich selbst. Security und KI-Integration plane ich von Anfang an mit ein. Über 20 Jahre Erfahrung, viel davon in regulierten Umfeldern.
CI/CD-Migration, Plattform-Strategie oder ein zweiter Blick auf Ihre Pipeline? Sprechen wir darüber
Schicht für Schicht. Eine Quelle der Wahrheit.
Vom Betriebssystem bis zur Anwendung ist jede Schicht deklariert, versioniert und reproduzierbar.
| Pos. | Leistung | Stichworte |
|---|---|---|
| 01 | Interne EntwicklerplattformenPlattform als Produkt: Golden Paths, Self-Service, klare Zuständigkeiten, dokumentierte Entscheidungen. | |
| 02 | KubernetesDas Fundament, auf dem Plattform-Dienste und Anwendungen laufen. Aufbau und Betrieb in der Cloud und on-premise, inklusive Monitoring und Alerting. | |
| 03 | GitOpsDer gewünschte Zustand steht in Git, Abweichungen werden automatisch korrigiert, neue Versionen gehen ohne Handgriff live. | |
| 04 | Infrastructure as Code & deklarative SetupsInfrastruktur, Server und Entwicklerrechner deklarativ beschrieben und aus demselben Repository reproduzierbar. | |
| 05 | CI/CD & Build-BeschleunigungPipelines migrieren und modularisieren, Caching, Multi-Arch-Builds, nachvollziehbare Releases. | |
| 06 | AutomatisierungWiederkehrende Abläufe mit eigenen Kommandozeilenwerkzeugen, APIs und Services automatisieren, dazu standardisierte Container-Umgebungen. | |
| 07 | Embedded LinuxBuild-Systeme für Embedded Linux, Cross-Builds, Emulation, LTS-Upgrades und Systemtests. | |
| 08 | KI-gestützte Setups, abgesichertAbläufe als LLM-Pipelines, Infrastruktur und Setups per Spec-driven Development definiert, damit jedes Team sie mit Coding-Agenten nachvollziehbar erweitern kann. Dazu Scans, Least Privilege, Secrets-Verwaltung und Penetrationstests. |
Deklariert statt gebastelt.
Jeder Handgriff an einem Server ist eine Abweichung, die irgendwann jemand suchen muss. Ich beschreibe den gewünschten Zustand und lasse Werkzeuge dafür sorgen, dass er gilt.
- 01commit
Soll-Zustand
Infrastruktur und Konfiguration als Code.
- 02build
Reproduzierbar bauen
Gleiche Eingaben, gleiches Ergebnis.
- 03prüfen
Automatisch prüfen
Tests, Scans, Qualitäts-Gates.
- 04review
Freigabe
Ein Mensch merged.
- 05sync
Abgleichen
Ausrollen ohne Handgriff.
- 06betrieb
Beobachten
Metriken, Alarme, Erreichbarkeit.
- Merge in main
a3f9c1e - Cluster weicht ab
OutOfSync - Neue Version ausgerollt
Synced - Health-Checks grün
Healthy
Automatisierung vor Handarbeit
Was zweimal von Hand passiert, wird beim dritten Mal Code.
Plattform als Produkt
Entwickler sind die Kunden. Golden Paths und Self-Service statt Tickets und Wartezeit.
Entscheidungen festhalten
Architekturentscheidungen liegen als Decision Records im Repository.
Least Privilege von Anfang an
Rechte, Secrets und Scans sind Teil der Plattform, kein späteres Projekt.
Messen statt schätzen
Build-Zeiten und Stabilität vorher und nachher dokumentiert.
Typische Aufgaben in Projekten.
Wo ich einsteige, hängt von Ihrer Ausgangslage ab. Diese Aufgaben kommen am häufigsten vor, einzeln oder als Teil eines größeren Plattform-Vorhabens.
Plattform von Grund auf
Entwicklungs- und CI/CD-Infrastruktur für neue Produkte konzipieren und umsetzen, von der Architektur bis zum Betrieb.
Gewachsene CI/CD erneuern
Bestehende Pipelines migrieren, vereinheitlichen und beschleunigen, ohne den laufenden Betrieb zu stören.
Tickets abschaffen
Projekte, Repositories und Umgebungen auf Knopfdruck, nach festen Standards und ohne Wartezeit.
Betrieb automatisieren
Deployments, Monitoring und Alerting so aufsetzen, dass der Betrieb ohne Handgriffe läuft und Probleme früh auffallen.
Compliance automatisieren
Nachweise, Dokumentation und Prüfungen entstehen direkt in der Pipeline statt in Handarbeit vor dem Release.
Embedded-Builds modernisieren
Versions-Upgrades, schnellere und stabilere Builds, Tests und Emulation direkt in der Pipeline.
Plattform ist das Fundament. Security und KI bauen darauf auf.
Wer eine Plattform baut, entscheidet auch, wie sicher sie ist und wie gut Agenten darauf arbeiten können. Beides decke ich selbst ab, jeweils mit eigener Seite.
Platform & DevOps
Entwicklerplattformen, Kubernetes, GitOps, CI/CD und deklarative Setups.
Security & Pentests
Pentests für Linux, Container, Kubernetes und Webanwendungen, dazu KI-Sicherheit.
Zur Security-Seite → Ansicht C↗ai.charemma.deAI & LLM Engineering
Coding-Agenten, Spec-driven Development, LLM-Pipelines und KI-gestützte Setups auf Ihrer Infrastruktur.
Zur AI-Seite →Der Vorteil für Sie: eine Person, die Plattform, Angriffsfläche und Agenten-Anbindung zusammen denkt. Keine Übergaben zwischen drei Dienstleistern.
Plattformen, die Entwickler gern nutzen. Und die morgen noch genauso bauen.
Ein kurzes Gespräch reicht, um zu sehen, wo Ihre Builds Zeit verlieren und was sich standardisieren lässt.
me@charemma.deAusgewählte Einsätze.
Ein Querschnitt, bewusst ohne Interna. Details gern im persönlichen Gespräch.
Bei Kunden
Medizintechnik · Medienindustrie · Mittelstand- MedizintechnikPlatform Engineering
Plattform und Builds im regulierten Umfeld
Entwicklungsumgebungen vereinheitlicht, Build-Abläufe beschleunigt und eine selbst betriebene Kubernetes-Plattform aufgebaut, damit sich das Team auf das Produkt konzentrieren kann.
- MedienindustrieCI/CD & Self-Service
CI/CD modernisiert, Self-Service eingeführt
Pipelines migriert und standardisiert, Embedded-Builds modernisiert und Self-Service für Projekte und Entwicklungsumgebungen aufgebaut.
Build-Zeiten um rund 80 % verkürzt.
- MedizintechnikDevOps
DevOps für die Systementwicklung
Betrieb der Entwicklungsinfrastruktur übernommen und regulatorische Dokumentation sowie Prüfungen automatisiert.
- MittelstandIT & Anwendung
IT und Web-App für einen Handwerksbetrieb
IT-Infrastruktur aufgebaut und eine mobile Web-App entwickelt, betrieben auf meiner eigenen Plattform.
Eigene Arbeit
Öffentlich einsehbar- PlattformGitOps
Eigene GitOps-Plattform
Kubernetes auf deklarativ verwalteten Servern, vollständig aus Git aufgebaut und abgeglichen. Darauf laufen Kundenanwendungen und eigene Dienste.
github.com/charemma/platform → - Open SourceWerkzeug
ikno
Kommandozeilenwerkzeug, das den Arbeitstag aus Git-Repositories, Notizen und Agenten-Sitzungen zusammenfasst.
github.com/charemma/ikno →
Von der Software zur Plattform.
- Grundlage
Software Engineering
Diplom in Softwaretechnik und viele Jahre Entwicklung, von Embedded-Systemen mit Echtzeitanforderungen bis zu Web und Werkzeugen.
- DevOps
DevOps & agile Teams
DevOps-Praktiken eingeführt, Teams als Scrum Master begleitet und Entwicklung, IT und Test enger zusammengebracht.
- Architektur
Plattform-Architektur
Entwicklungs- und CI/CD-Infrastruktur für komplexe Produkte konzipiert, standardisiert und betrieben.
- Security
Offensive Security
Zertifiziert nach OSCP. Plattformen betrachte ich auch aus Angreifersicht. Mehr dazu auf security.charemma.de.
- heute
Was ich im Betrieb kenne.
Die vollständige Werkzeugliste steht im Lebenslauf, gern auf Anfrage.