Hamdi R.

Leitender Full-Stack-Entwickler & Lösungsarchitekt

Braunschweig, Deutschland

Erfahrungen

Juli 2022 - Juli 2025
3 Jahren 1 Monate

Leitender Full-Stack-Entwickler & Lösungsarchitekt

Karray-Pflege GmbH

  • Entwickelte eine cloud-native Recruiting-Plattform zur Verwaltung von Kandidaten, E-Mail-Benachrichtigungen und Terminplanung und begleitete den Lebenszyklus von Pflegefachkräften von der Bewerbung bis zur Visumerteilung
  • Bediente über 1.500 Nutzer in mehreren Ländern mit Echtzeit-Kandidatenverfolgung und Überwachung von Partnerinstitutionen
  • Ermöglichte Kandidaten, Dokumente hochzuladen und Arbeitgeber direkt über ihr Konto auszuwählen
  • Verantwortete Architektur und Entwicklung mit Spring Boot und Angular in einer Microservices-Architektur
  • Integrierte KI (OpenAI GPT) für mehrsprachige Übersetzungen, Profilzusammenfassungen (-40% Screening-Zeit) und einen FAQ-Chatbot (-60% Support-Anfragen)
  • Integrierte AWS API Gateway für sichere und skalierbare API-Verwaltung und richtete CI/CD-Pipelines (Docker, GitHub Actions) ein, um Releases ohne Ausfallzeiten und schnellere Entwicklungszyklen zu gewährleisten.
Juli 2021 - Juni 2022
1 Jahr

Full-Stack-Entwickler

Privater Auftragnehmer

  • Entwickelte eine lehrplanbasierte Bildungsplattform, mit der Lehrer Spiele erstellen und die Schülerleistung per Echtzeit-Analyse verfolgen können und die die Kommunikation zwischen Schülern und Lehrern verbessert
  • Entwarf interaktive Spielmechaniken, die Echtzeit-Reaktionsfähigkeit sicherstellen und Kurse ansprechender und verständlicher machen
  • Erstellte Java (Spring Boot) REST-APIs und wiederverwendbare Angular-Komponenten (Canvas) mit Unit-Tests (Karma, Jasmine), um die Bereitstellung von Funktionen zu beschleunigen, die UI-Konsistenz zu wahren und die Frontend-Zuverlässigkeit zu erhöhen
  • Arbeitete in einem Agile-Scrum-Umfeld, trug zur sprintbasierten Auslieferung bei und unterstützte CI/CD-Pipelines für reibungslose, automatisierte Releases
Apr. 2020 - Juni 2021
1 Jahr 3 Monaten

Backend-Entwickler

Machinestalk

  • Ermöglichte Auftragnehmern, kommunale Dienste (z. B. Mülltonnenzuweisung, Nutzerregistrierung, Inspektionen) digital im Auftrag der Nutznießer zu verwalten, indem eine Microservices-Architektur mit OpenMaint für Infrastruktur-Tracking und Keycloak für sichere, rollenbasierte Zugriffe eingesetzt wurde
  • Entwarf skalierbare Integrationsarchitekturen und entwickelte robuste RESTful-APIs mit Spring Boot im Agile-Scrum-Umfeld, um Verbindungen zu externen Plattformen (z. B. OpenMaint, ThingsTalk, FMS, Digital ID) herzustellen, und verbesserte so Automatisierung, Datenkonsistenz und Interoperabilität zwischen Unternehmens- und Drittanbietersystemen
  • Implementierte REST- und SOAP-Protokolle mit Integrationstests unter Verwendung von Mockito, um stabile Kommunikation sicherzustellen und Produktionsfehler zu reduzieren
Sept. 2019 - März 2020
7 Monaten

Backend-Entwickler

Machinestalk

  • Implementierte Echtzeit-Datensynchronisation zwischen einer mobilen App und der ThingsTalk-IoT-Plattform mit Apache Kafka
  • Ermöglichte Live-Tracking von Nutzern, Assets und Fahrzeugen über mobile Telemetrie (Kraftstoff, Geschwindigkeit, Standort) und erhöhte die Zuverlässigkeit durch Kafka-Monitoring (KaDeck) zur Sicherstellung der Nachrichtenintegrität
  • Implementierte RESTful-APIs mit Spring Boot für vollständige CRUD-Operationen und konfiguriert Apache-Kafka-Broker mit angepassten Producer und Consumer
  • Integrierte Keycloak für zentrale Authentifizierung und Autorisierung, um die Sicherheit zu erhöhen und das Benutzerzugriffsmanagement zu vereinfachen
Mai 2018 - Aug. 2019
1 Jahr 4 Monaten

Full-Stack-Entwickler Java & AngularJS

Machinestalk

  • Trug zu ThingsTalk (Aramcos angepasste Version von ThingsBoard) bei, einer Enterprise-IoT-Plattform für das Echtzeit-Monitoring von Gebäuden, Geräten und Fahrzeugen
  • Optimierte und erweiterte eine Legacy-Codebasis, baute ein zentrales Benachrichtigungsmodul und passte das Benutzer-, Geräte-, Asset- und Rollenmanagement an, um Wartbarkeit sowie Gesamtflexibilität und Zuverlässigkeit der Plattform zu verbessern
  • Entwickelte RESTful Backend-Services mit Spring Boot, dynamische Dashboards mit AngularJS und integrierte Drittanbieter-APIs im Agile-Scrum-Team, um die Systemfunktionalität und externe Interoperabilität zu erweitern
Dez. 2017 - Apr. 2018
5 Monaten

Full-Stack-Entwickler - Scrum Master

Machinestalk

  • Diente als Scrum Master für ein funktionsübergreifendes Team von 6 Entwicklern und leitete die Entwicklung eines MVP für ein Java- und Angular-basiertes Carsharing-Verwaltungssystem
Okt. 2016 - Nov. 2017
1 Jahr 2 Monaten

Java-Entwickler - BPM-Ingenieur

Machinestalk

  • Wirkte an der Gestaltung von Geschäftsprozessen mit und entwickelte Automatisierungs-Module für Personalwesen und Finanzen mit Alfresco, Camunda und Java, wodurch administrative Abläufe optimiert und der manuelle Aufwand in den Abteilungen reduziert wurde

Zusammenfassung

  • Ergebnisorientierter Full-Stack-Ingenieur mit über 9 Jahren Erfahrung in der Entwicklung skalierbarer Enterprise-Anwendungen
  • Experte für Java, Spring Boot und Angular mit praktischer Erfahrung in der KI-Integration
  • Leitete die Entwicklung einer internationalen Recruiting-Plattform, die von über 1.500 Nutzern in mehreren Ländern genutzt wird
  • Leidenschaftlich an neuen Technologien und bei der Lösung komplexer geschäftlicher Herausforderungen
  • Bekannt für mein starkes Verantwortungsbewusstsein, meine dynamische Denkweise sowie hervorragende Kommunikations- und Teamfähigkeiten

Sprachen

Arabisch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher
Deutsch
Fortgeschritten

Ausbildung

Okt. 2013 - Juni 2016

Nationale Ingenieurschule von Sousse

Master of Science, Software-Engineering · Informatik · Sousse, Tunesien

Okt. 2009 - Juni 2012

Vorbereitungsinstitut für Ingenieurwissenschaften

Vorbereitungszyklus · Sfax, Tunesien

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