Gerrit Kössler | Fullstack-Entwickler & Cloud-Architekt

Profilbild von Gerrit Kössler

Freelancer für effiziente Cloud-Systeme

Ich begleite Sie von der Planung, über die Umsetzung bis zum Betrieb von modernen IT-Systemen. Pragmatisch, zuverlässig, effizient.

Cloud-Architekturen: flexibel, performant, zukunftsfähig

Skalierbare, cloudbasierte Lösungen wachsen mit Ihrem Business. Infrastructure as Code (IaC) stellt sicher, dass Deployments reproduzierbar, sicher und wartbar sind. Via Managed Services optimieren wir Leistung und senken Betriebskosten. Das Ergebnis: robuste Systeme, die auch bei steigender Last zuverlässig performen.

DevOps & Automatisierung: schneller, sicherer, smarter

Automatisierte Pipelines für Continuous Integration und Continuous Deployment (CI/CD) sind das Rückgrat moderner Softwareentwicklung. Tools wie GitHub Actions, GitLab CI/CD oder Jenkins stellen sicher, dass neue Features zuverlässig getestet und schnell in Produktion gehen. Monitoring und Alerts geben frühzeitig Feedback über Stabilität und Performance. So reduzieren wir Risiken und ermöglichen kurze Release-Zyklen – ohne Qualitätseinbußen.

Container & Orchestrierung: vom Notebook bis zur Produktion

Docker-Containerisierung sorgt für standardisierte Entwicklungs-, Test- und Produktionsumgebungen. Orchestrierungssysteme betreiben Container effizient und ausfallsicher über mehrere Hosts hinweg und sorgen für hohe Verfügbarkeit, sowie einfache, bedarfsgerechte Skalierung. Durch definierte Umgebungen minimieren wir Deployment-Aufwand und erleichtern Teamwork.

Data & Interfaces: Datenbanken, APIs und Messaging

Robuste Datenarchitekturen auf Grundlage von SQL- und NoSQL-Datenbanken sind die Basis eines jeden Systems. Klar dokumentierte Schnittstellen ermöglichen reibungslose Integration zwischen Services und Drittanbietern. Eventbasierte Kommunikation via Messaging-Systemen ermöglicht lose Kopplung, Skalierung und reaktionsschnelle Responsivität. So entstehen Lösungen, die Daten effizient nutzen, Prozesse beherrschbar halten und stets erweiterbar bleiben.

Über mich

Ich bin studierter Mathematiker mit Studienrichtung Informatik, technisch geprägt seit Kindertagen und seit rund 25 Jahren im professionellen IT-Umfeld tätig. Mein Interesse gilt einem breiten Spektrum von Technologie und Informationsverarbeitung – immer mit dem Anspruch, komplexe Systeme verständlich und beherrschbar zu gestalten.

Heute liegt mein Schwerpunkt auf der Entwicklung containerisierter Microservice-Architekturen. Dabei arbeite ich entlang des gesamten Stacks: von Datenbanken über Backend bis hin zum Frontend – sowohl konzeptionell als auch in der praktischen Umsetzung.

Meine technologischen Entscheidungen basieren auf Open Source, etablierten Best Practices und dem aktuellen Stand der Technik. Als Systemarchitekt verstehe ich es als meine Aufgabe, Ideen zu strukturieren, inhärente Komplexität zu identifizieren und schließlich in effiziente Designs zu überführen.

Mich interessieren professionelle Teams, ambitionierte Ziele und messbare Resultate. Daher bevorzuge ich einen agilen Ansatz, bei dem Systeme früh lauffähig sind, um sie vom Prototypen bis zum Produktivbetrieb kontinuierlich weiterzuentwickeln.

Mit künstlicher Intelligenz beschäftige ich mich seit Jahrzehnten. Aktuelle LLMs nutze ich zur Analyse, zur Recherche und als erweiterten Wissenspool.

Professionalität und Konstruktivität stehen für mich stets im Vordergrund – als Grundlage für das zielführende Zusammenspiel zwischen Stakeholdern, Nutzern und Entwicklern.

Technologien

Architektur & Backend:
Java, Spring Boot, Node.js, Microservices, REST-APIs, Event-Driven Architectures, Kafka/Redpanda, Redis Streams, MQTT
Frontend:
Angular, TypeScript, HTML, SSE/Websockets
Daten & Storage:
PostgreSQL/MySQL, InfluxDB/ClickHouse, Elasticsearch/OpenSearch, Cassandra
Cloud & Infrastruktur:
Docker, Kubernetes, AWS
Security:
TLS, PKI, JWT
Basics:
Git, Maven, JUnit, Swagger, JPA & Hibernate, Mockito, Python, JBoss, Apache HTTP Server, Apache Tomcat, Eclipse RCP, OSGI, Lucene, Jetty, J2EE, JProbe, JSF, JSP, Struts, SVN, SQL, XML, SOAP, PHP, C++, Objectice-C, Assembler, OpenGL, Arduino

Leistungen

  • Architektur- & Technologienentscheidungen
  • Datenbankmodellierung (SQL/NoSQL)
  • Implementierung & Umsetzung
  • Code-Review & Refactoring
  • Logging & Monitoring
  • Testing & Dokumentation
Jetzt kontaktieren