21.10.2025 aktualisiert

CR
teilweise verfügbar

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

Mit dem ausgeprägten Sinn für das Wesentliche unterstütze ich seit über 20 Jahren meine Kunden mit der Konzeption, Architektur, Entwicklung und dem automatisierten Testing von komplexen Client- und Serverlösungen für Cloud, Web, Mobile und Desktop unter Verwendung moderner Programmiersprachen, Frameworks, aktueller Technologien und agilen Methoden.
  1. Meine Schwerpunkte: Ganzheitliche und nachhaltige Problemlösungen auf höchstem technischen und qualitativem Niveau
  2. Software- und Systemarchitekturen
  3. Microservices
  4. Cloud (Google, AWS)
  5. Backend-Entwicklung (Go, Java,/Kotlin, Node.js)
  6. Frontend-Entwicklung (Web mit Angular und Vue.js)
  7. Mobile Apps (iOS nativ, hybride Apps mit Flutter)
  8. DevOps
  9. Auswahl regelmäßig verwendeter TechnologienProgrammiersprachen & Markup: Go, Java, Kotlin, TypeScript, JavaScript, Dart, Swift, PHP, Python, SQL, HTML5, CSS3
  10. Frameworks & Toolkits (Auswahl): Spring Boot, Angular, Vue.js, Node.js, NestJS, Flutter, Gin, Express, gRPC
  11. Sonstiges Know-how (Auswahl): Docker, Reactive Programming, DevOps, Continuous Integration and Delivery, Selenium, Web Security, Database Programming (SQL/No-SQL), Kryptographische Verfahren, Softwarearchitekturen, Microservices, Cloud, Automated Testing, Distributed Systems, Message Queues, Shell Scripting. MQTT
  12. Datenbanksysteme: PostgreSQL, MySQL/MariaDB, MongoDB, Redis, SQLite
  13. Auswahl weiterer Fähigkeiten und Kenntnisse (alle mit Projekterfahrung)Certified Scrum Master (Agile Alliance)
  14. Test-Driven Development (v.a. Jest, JUnit, Mockito, Chai, Supertest)
  15. Git / Gitflow
  16. DevOps
  17. Jenkins, GitLab, Bitbucket, TeamCity
  18. REST APIs (Design und Entwicklung)
  19. OpenAPI / Swagger
  20. OAuth / JWT
  21. Einsatz und Implementierung kryptographischer Verfahren (Verschlüsselung, Digitale Signaturen, OAuth2, Hashing, PKI, Double Ratchet, X3DH, SSL/TLS, HTTPS, etc.)
  22. Maven / Gradle
  23. Fastlane
  24. Prometheus / Grafana
  25. Von mir regelmäßig in Projekten zum EInsatz gebrachte Werkzeuge:Visual Studio Code
  26. IntelliJ IDEA
  27. JIRA
  28. Confluence

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Fullstack-Developer Cloud for Medical Devices

Pharma und Medizintechnik

>10.000 Mitarbeiter

  • Entwicklung webbasierter HMIs für medizinische Endgeräte und interne Werkzeuge auf Basis von Angular
  • Entwicklung von Backendsystemen in Go zur Inbetriebnahme auf medizinischen Endgeräten
  • Entwicklung von geräteseitigen Softwarekomponenten zur Anbindung medizinischer Endgeräte an die Google Cloud
  • Etablierung kompletter CI/CD-Pipelines mit Docker und Jenkins

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

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden