16.07.2026 aktualisiert

CR
nicht verfügbar
info: nicht verfügbar bis 31.12.2026

Senior Fullstack-Entwickler von Anwendungen und für Cloud, Web, Server und Mobile

Darmstadt, Deutschland
Deutschland
Diplom-Wirtschaftsinformatiker (TU Darmstadt)
Darmstadt, Deutschland
Deutschland
Diplom-Wirtschaftsinformatiker (TU Darmstadt)

Profilanlagen

cv-christian-rühl.pdf

Skills

GitHub ActionsCopilotFlutterAnwendungsarchitekturMobile Application DevelopmentRelationale DatenbankenDevOpsGitHubPostgreSQLMongoDBNode.jsScrumDocker ContainerVue.jsBackendKotlinKubernetesgRPCJenkins
Über mich

Seit über 20 Jahren entwickle ich Software und Architekturen für anspruchsvolle Projekte in den Bereichen Cloud, Web, Mobile, IoT und Desktop – immer mit dem Fokus auf das Wesentliche: effiziente Lösungen auf hohem technischen Niveau.

Meine Arbeitsweise

Was mich auszeichnet: Ich denke in Lösungen, nicht in Technologien – und wähle das beste Werkzeug für den jeweiligen Kontext. Als erfahrener Architekt und Entwickler begleite ich Projekte gerne auch ganzheitlich – von der Analyse bis zur Umsetzung – und bringe als Certified Scrum Master auch die methodische Reife mit, Teams und Prozesse zu gestalten.

KI-gestützte Werkzeuge wie Claude und GitHub Copilot setze ich dort gezielt ein, wo sie echten Mehrwert bringen – als Verstärker für Qualität und Geschwindigkeit, nicht als Ersatz für technisches Urteilsvermögen.

Technische Schwerpunkte (Auswahl)

• Backend: Go, Node.js, NestJS, gRPC, REST APIs, Java/Kotlin mit Spring Boot,
• Frontend: Angular, Vue.js, TypeScript
• Mobile: iOS nativ, Flutter (hybrid)
• Datenbanken: PostgreSQL, MongoDB, Redis, MySQL/MariaDB, SQLite
• DevOps & Infrastruktur: Docker, CI/CD mit Jenkins & GitHub Actions
• Architektur: Microservices, Distributed Systems, Event-Driven (Message Queues, MQTT)
• Security: Secure Code, OAuth2/JWT, Kryptographie (E2E, X3DH, Double Ratchet, PKI, TLS)
• Testing: TDD mit Jest, JUnit, Mockito

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2002

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Team Lead Medical Devices Framework

Dentsply Sirona Deutschland GmbH

Pharma und Medizintechnik

>10.000 Mitarbeiter

  • Leitende Verantwortung eines technologie- und produktübergreifenden Entwicklerteams beim Kunden
  • Wahrnehmung der Rolle des Interims-Product Owner
  • Solution Architect innerhalb des Verantwortungsbereichs

Portierung und Entwicklung einer hybriden App für Fahrzeugtelemetriesensoren

Automobil und Fahrzeugbau

< 10 Mitarbeiter

Kunden entwickelt und verkauft hochwertige aus Aluminiumblock gefräste Bluetooth-Module, die zusammen mit einer großen Zahl von Sensoren (z. B. GPS, Öltemperatur, Batteriespannung) in Fahrzeugen von Endverbrauchern (zumeist in Oldtimern) verbaut werden.

Die App (iOS und Android) ermöglicht nach (ggf. automatischer) Kopplung mit dem Bluetooth-Modul Echtzeit-Zugriff auf die Sensordaten und präsentiert diese in der App entsprechend. 

Daten können zudem in die Cloud des Herstellers hochgeladen und per App von dort bei Bedarf wieder eingesehen werden.

Projekt umfasst u.a. die Portierung der bestehenden App von Xamarin auf das Ionic Framework, sowie die Fortentwicklung und Optimierung der UI unter Ionic Framework.

Fullstack-Entwicklung einer mobilen Anwendung für einen sicheren privaten Social Network/Media Hub

Internet und Informationstechnologie

< 10 Mitarbeiter

  • Frontend-Entwicklung einer hybriden App auf Basis von Flutter zum Austausch End-to-End verschlüsselter multimedialer Posts und Nachrichten
  • Backend-Entwicklung von diversen Microservices auf Basis von Spring Boot, NodeJS und NestJS, PostgreSQL, MongoDB, Redis
  • Backend-Entwicklung eines adaptierten OAuth2-Servers auf Basis von NodeJS

Hybride App zur Anzeige, Erfassung und Abrechnung von Aufmaßdaten im Bauwesen

Architektur und Bauwesen

10-50 Mitarbeiter

App für iOS und Android (jeweils Smartphone und Tablet) auf Basis von Flutter. Die App ermöglicht den Bezug von Auftragspositionen zu Aufträgen vom zentralen Server, die per Link oder QR Code eingelesen werden können. Ein integrierter 3D-Viewer (WebGL mit Autodesk Forge Viewer als technischer Basis) kann ein verfügbares 3D-Modell (bezogen aus der Autodesk Forge Cloud) in einer Vielzahl von Modi anzeigen, abgerechnete Bauabschnitte farblich eingefärbt darstellen, und per Klick auch ein oder mehrere selektierte Bauteile direkt abrechnen lassen. Positionen und Aufmaße können mit Kommentaren, Nachrichten und Bildern versehen werden, welche ebenfalls über den zentralen Server gespeichert und verteilt werden. Umfassende Filter- und Suchoptionen runden die Anwendung ab. Da die Aufträge in diesem Bereich normalerweise über hundert Positionen mit jeweils hunderten von Aufmaßen pro Position umfassen, mussten in der App besondere Verfahren für den Umgang mit diesen großen Datenmengen realisiert werden.

Fullstack-Developer Cloud for Medical Devices

Dentsply Sirona Deutschland GmbH

Pharma und Medizintechnik

>10.000 Mitarbeiter

  • Entwicklung webbasierter HMIs für medizinische Endgeräte und interne Werkzeuge auf Basis von Angular
  • Entwicklung von Microservices in Go zur Inbetriebnahme auf medizinischen Endgeräten
  • Entwicklung von geräteseitigen Softwarekomponenten zur Anbindung medizinischer Endgeräte an die Google Cloud Platform / HiveMQ
  • Etablierung kompletter CI/CD-Pipelines mit Docker und Jenkins
  • Entwicklung von automatisierten Werkzeugen für das Bundling komplexer Gerätesoftware

Fullstack-Entwicklung einer Anwendung für die Erfassung, Wartung und Export komplexer landwirtschaftlicher Fachdaten

Internet und Informationstechnologie

50-250 Mitarbeiter

  • Entwicklung einer auf JSON basierenden DSL (=Metamodel) für die Modellierung versionierter, beliebiger (landwirtschaftlicher) Fachdaten (=Datenschema)
  • Frontendentwicklung einer Webanwendung zur Erfassung, Bearbeitung und Freigabe von versmonierten landwirtschaftlichen Fachdaten mit SAPUI5 und JavaScript
  • Backendentwicklung eines Servers auf Basis von Kotlin und Spring Boot, Spring Data mit JPA und Hibernate, PostgreSQL
  • DevOps (Containerization, Continuous Integration, Continuous Delivery)
  • Testautomatisierung mit Selenium

Fullstack-Entwicklung eines Softwaresystems für die Landwirtschaftliche Schlagdokumentation

Internet und Informationstechnologie

50-250 Mitarbeiter

Entwicklung einer nativen iOS-Anwendung (Swift, CoreData, CoreLocation) für die landwirtschaftliche Schlagdokumentation:

  • Erfassung und Bearbeitung von Maßnahmendaten
  • Offlinefähigkeit dank effizienter Synchronisation zwischen App und Datenserver
  • Live-Tracking von Aktivitäten auf einem Schlag (per GPS)
  • CI/CD mit Jenkins/GitLab und Fastlane

Entwicklung einer Serverkomponente (Kotlin, Spring Boot MongoDB) für die effiziente Datensynchonisation zwischen Apps und Datenlieferanten/-abnehmern:

  • Anpassbar für beliebige Produkte (kein festes Datenschema erforderlich)
  • Effiziente Übermittlung über mobile Netzwerke durch Deltasynchronisation und Kompression von Änderungen
  • JWT-basierte Sicherheit
  • CI/CD über GitLab und Docker

Fullstack-Entwicklung einer Webanwendung zur Bildarchivierung inkl. verknüpfter Urheberrechte/Bildrechte

Sonstiges

50-250 Mitarbeiter

Fullstack-Entwicklung bestehend aus Webanwendung (Angular) und RESTful Backend (Spring Boot mit MongoDB)
  • Automatisiertes Auslesen und Verarbeiten von Bilddaten (EXIF)
  • Implementierung eines Rollensystems

Fullstackentwicklung für ein Online-Rechnungsmanagement-Dienst

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

  • Entwicklung eines Webfrontends für das Rechnungsmanagement und Factoring auf Basis von Angular (Rechnungsupload, Rechnungserkennung, Einreichung zum Factoring bzw. Forderungsmanagement).
     
  • Entwicklung diverser fachlicher und technischer Microservices auf Basis von Spring Boot und Spring Cloud Netflix
     
  • Anbindung von Drittanbeiterservices (z. B. SAP-Systemen der externen Forderungsmanagement-Dienstleistern und die automatischen Rechnungsverarbeitung)

Entwicklung eines iOS-Frameworks für die effiziente Synchronisation von Gerätedaten mit einem gesicherten Server

Internet und Informationstechnologie

50-250 Mitarbeiter

Entwicklung eines iOS-Frameworks für die effiziente Synchronisation von gerätelokalen Datenspeichern mit einem gesicherten Synchronisationsserver (=Cloud Server) speziell für den Einsatz in Apps von Finanzdienstleistern.

Entwicklung von interaktiven modularen Beratungs-Apps für Finanzberater

Internet und Informationstechnologie

50-250 Mitarbeiter

  • Entwicklung mehrere iOS-Apps für iPad für die Finanzberater eines großen Finanzdienstleister
     
  • Sehr hoher Anteil von größtenteils interaktiver und animierter Custom Controls für eine perfekte Ausrichtung auf die Ansprüche und Erfordernisse der Finanzberater
     
  • Modularisierter Aufbau der Flaggschiff-App für flexible inhaltliche Ausgestaltung der Beratungsapp an die Beratungsschwerpunkte und -ansätze des jeweiligen Finanzberaters

Entwicklung eines modularen Schulungssystems für Radiologen

Medien und Verlage

< 10 Mitarbeiter

Co-Konzeption und Entwicklung einer interaktiven iPad-App, welche eigens dafür vorbereitete multimediale Lernmodule anzeigt. Bei den Lernmodulen handelt es sich um von erfahrenen Radiologen annnotierte DICOM-Dateien (="Radiologische Aufnahmen") ausgewählter Lehrfälle. Lernmodule können per Web Server aus einer großen Bibliothek von Lernmodulen bezogen werden.

Entwicklung einer Fernsteuerung-App (iPhone) für die iPad-Anwendung, um bspw. in Lehrvorträgen die App auch aus der Ferne bedienen zu können. Koppelung erfolgt per Bluetooth.

Konzeption und Entwicklung einer Desktopanwendung auf Basis von AdobeAIR für den Import und die Annotation von DICOM-Datensätzen zwecks Vorbereitung zur Verwendung in der iPad-App.

Elektronischer Programmführer (EPG) für Webseite eines großen Privatsenders

Medien und Verlage

>10.000 Mitarbeiter

Entwicklung des Elektronischen Programmführers (EPG) auf der Webseite des Privatsenders auf Basis von PHP5, ZendFramework, Memcache, MySQL und RedDot (CMS).

Konzeptionierung, Planung und Entwicklung von Administrationswerkzeugen für den Programm-Guide zum Einsatz durch die Programmredaktion auf Basis von PHP 5 mit dem Zend Framework und MySQL, inkl. Import von Programmmedien aus Datenbeständen des Servers.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden