Henning K.

Ruby on Rails-Entwickler

Darmstadt, Deutschland

Erfahrungen

Mai 2025 - Okt. 2025
6 Monaten

Ruby on Rails-Entwickler

evopark GmbH

  • Führte die Entwicklung und Wartung mehrerer Ruby on Rails-Anwendungen an und sicherte hohe Verfügbarkeit und Leistung für zeitkritische und leistungskritische Systeme im Mobilitätsdienstleistungssektor.
  • Analysierte, debugte und löste komplexe Anwendungsprobleme, steigerte so die Systemzuverlässigkeit und verringerte Ausfallzeiten durch robuste Fehlerbehebungen und Codeoptimierung.
  • Erweiterte Testframeworks mit RSpec und integrierte Continuous Integration-Pipelines mit CircleCI und Docker, um schnellere Deployments und höhere Codeabdeckung zu erreichen.
Aug. 2024 - Aug. 2024
1 Monate

Softwareentwickler, Systemanalyse

Freiberuflich

  • Entwickelte und setzte ein individuelles Export-Tool um, das WordPress/WooCommerce-Daten in Formate für Fulfillment-Partner überführt und so die Auftragsabwicklung für einen Verlags- und E-Commerce-Kunden vereinfachte.
  • Führte umfassende Datenbankanalysen an MySQL/MariaDB-Datenstrukturen durch, um wichtige Datenbeziehungen zu erkennen und Workflows für die Datenausgabe zu optimieren, wodurch Exporte genauer und effizienter wurden.
  • Entwarf automatisierte Skripte zur Datenumwandlung mit PHP und Python, reduzierte manuelle Arbeit und sorgte für eine fehlerfreie CSV-Erstellung für externe Fulfillment-Systeme.
Juli 2024 - Juli 2024
1 Monate

Serveradministrator, Webmaster, Softwareentwickler

Freiberuflich

  • Reagierte schnell im Notfall, um nach einem Server-Hardwareausfall kritische Systeme wiederherzustellen und so Datenintegrität und Anwendungsfunktionalität unter hohem Zeitdruck sicherzustellen.
  • Führte vollständige Wiederherstellung von Daten und Strukturen aus Backups durch und rekonstruierte fehlende Komponenten manuell, wodurch die Kundenumgebung mit minimalen Ausfallzeiten zu 100 % wiederhergestellt wurde.
  • Erweiterte und optimierte eine maßgeschneiderte Ruby-basierte API (Grape-Framework), um die Systeminteroperabilität und Leistung auf integrierten Plattformen zu verbessern.
Juli 2024 - Juli 2024
1 Monate

Unterstützung bei der Konsolidierung von Website-Portfolios

Freiberuflich

  • Führte die Konsolidierung und Neuordnung von über 70 Websites durch, vereinfachte die Hosting-Umgebungen und steigerte die betriebliche Effizienz eines großen Verlagsportfolios.
  • Führte umfassende Analysen und Ursachenforschung durch, identifizierte und behob kritische Performance-, Sicherheits- und Konfigurationsprobleme auf mehreren CMS-Plattformen.
  • Führte gezielte Updates und Migrationen durch, um sicherzustellen, dass alle Websites modernen Sicherheits-, Kompatibilitäts- und Skalierbarkeitsstandards entsprechen.
Apr. 2024 - Juni 2024
3 Monaten

Datenmanager

Freiberuflich

  • Überwachte die sichere Verarbeitung von über 10.000 Datensätzen mit personenbezogenen und sicherheitsrelevanten Informationen für eine internationale Sportveranstaltung.
  • Implementierte und pflegte strenge Datenschutzprotokolle, um die Einhaltung globaler Datenschutz- und Sicherheitsstandards zu gewährleisten.
  • Setzte fortgeschrittene Analysetools wie MS Excel, Office 365 und R ein, um große Datensätze zu validieren, zu organisieren und auszuwerten und so die Betriebseffizienz zu steigern.
Apr. 2022 - Juni 2022
3 Monaten

Softwareentwickler

Freiberuflich

  • Ein komplexes System zur Bestellabwicklung und -verfolgung neu gestaltet und teilweise neu implementiert, wodurch Leistung, Skalierbarkeit und Wartbarkeit verbessert wurden.
  • Die veraltete Infrastruktur modernisiert und auf einen aktuellen Software-Stack mit Ruby, Ruby on Rails, PostgreSQL und Bootstrap migriert.
  • Datenbankstrukturen und Abfragen optimiert, wodurch die Geschwindigkeit der Bestellverfolgung und die Genauigkeit der Daten in allen Workflows gesteigert wurden.
Jan. 2022 - Dez. 2022
1 Jahr

Softwareentwickler, Serveradministrator, Systemintegrator

Freiberuflich

  • Ein unternehmensweites Mailinglisten-System modernisiert und teilweise neu implementiert, wodurch Zuverlässigkeit, Leistung und Integrationsmöglichkeiten verbessert wurden.
  • Eine maßgeschneiderte API mit Ruby und Grape entwickelt, um mehrere Websites nahtlos mit der auf Sympa basierten Mailing-Infrastruktur zu verbinden.
  • Backend-Operationen unter Ubuntu Linux und Postfix optimiert, wodurch die Effizienz der Mailzustellung gesteigert und die Systemlatenz verringert wurde.
Jan. 2013 - Dez. 2021
9 Jahren

Serveradministrator, Webmaster, Softwareentwickler

Freiberuflich

  • Einen Cluster von über 20 virtuellen Servern und Containern administriert und gewartet, um optimale Verfügbarkeit, Stabilität und Leistung in allen Umgebungen sicherzustellen.
  • System- und anwendungsbezogene Probleme diagnostiziert und behoben, wodurch die Zuverlässigkeit des Clusters insgesamt verbessert und Ausfallzeiten minimiert wurden.
  • Software in Proxmox VE- und OpenVZ-Umgebungen konfiguriert, angepasst und optimiert, um spezifische Kundenanforderungen zu erfüllen.
Jan. 2010 - Dez. 2015
6 Jahren

Webentwickler, Webmaster, Serveradministrator

Freiberuflich

  • Ein individuelles Content-Management-System (CMS) geplant, entwickelt und implementiert, um eine internationale jährliche PR-Veranstaltung zu unterstützen und die Workflows für Inhaltserstellung und -veröffentlichung zu optimieren.
  • Komplexe Anforderungen der Stakeholder in skalierbare CMS-Funktionen übersetzt, um die Übereinstimmung mit den Geschäftszielen und Zeitplänen der Veranstaltung sicherzustellen.
  • Erweiterte Funktionen wie Geo-Suche und dynamische Inhaltsverwaltung mit Ruby on Rails, MySQL, JavaScript und CoffeeScript implementiert.

Zusammenfassung

Ergebnisorientierter Softwareentwickler mit über zehn Jahren Erfahrung in der Bereitstellung hochwertiger, skalierbarer Webanwendungen und Backend-Systeme in unterschiedlichen Branchen. Versiert in Ruby on Rails und PHP/LAMP-Stack-Entwicklung mit nachgewiesenem Erfolg beim Aufbau, der Modernisierung und Integration komplexer digitaler Lösungen. Erfahren in Systemanalyse, API-Entwicklung und Datenmanagement, mit solider Basis in Datenbankarchitekturen wie PostgreSQL, MySQL und MariaDB. Bekannt dafür, analytische Präzision mit praktischer Programmierkenntnis zu verbinden und so eine zuverlässige, effiziente und sichere Softwarelieferung zu gewährleisten. Erfahren in der Begleitung kompletter Entwicklungszyklen von Anforderungsanalyse und Systemdesign bis Testing, Debugging und Deployment und stets offen für neue Technologien.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse

Ausbildung

Universität Heidelberg

Diplom-Biologe, Ökologie · Naturwissenschaften · Heidelberg, Deutschland

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen