Hamdi Rajab
Lead Full-Stack-Entwickler & Lösungsarchitekt
Erfahrungen
Lead Full-Stack-Entwickler & Lösungsarchitekt
Karray-Pflege GmbH
- Eine cloud-native Recruiting-Plattform entwickelt, die Bewerberverwaltung, E-Mail-Benachrichtigungen und Terminplanung unterstützt und den gesamten Lebenszyklus von Pflegekräften von der Bewerbung bis zur Visumerteilung verwaltet
- Mehr als 1.500 Nutzer in mehreren Ländern betreut, mit Echtzeit-Tracking der Kandidaten und Überwachung der Partnerinstitutionen
- Kandidaten ermöglicht, Dokumente hochzuladen und Arbeitgeber direkt über ihr Konto auszuwählen
- Architektur und Entwicklung mit Spring Boot und Angular in einer Microservices-Architektur geleitet
- KI (OpenAI GPT) integriert für mehrsprachige Übersetzung, Profilzusammenfassung (-40 % Screening-Zeit) und einen FAQ-Chatbot (-60 % Supportanfragen)
- AWS API Gateway integriert für sichere und skalierbare API-Verwaltung und CI/CD-Pipelines (Docker, GitHub Actions) eingerichtet, um Releases ohne Ausfallzeiten und schnellere Entwicklungszyklen zu gewährleisten.
Full Stack Developer
Private Contractor
- Eine lehrplanbasierte Bildungsplattform entwickelt, die Lehrern ermöglicht, Spiele zu erstellen und die Leistung der Schüler mit Echtzeit-Analysen zu verfolgen, und die Kommunikation zwischen Schülern und Lehrern erleichtert
- Interaktive Spielmechaniken entworfen, die Echtzeit-Reaktionsfähigkeit sicherstellen und Kurse ansprechender und verständlicher machen
- Java (Spring Boot) REST-APIs und wiederverwendbare Angular-Komponenten (Canvas) gebaut, mit Unit-Tests (Karma, Jasmine), um die Feature-Auslieferung zu beschleunigen, die UI-Konsistenz zu wahren und die Frontend-Zuverlässigkeit zu verbessern
- In einem Agile-Scrum-Umfeld zusammengearbeitet, zur sprintbasierten Lieferung beigetragen und CI/CD-Pipelines unterstützt, um reibungslose, automatisierte Releases zu ermöglichen.
Backend Developer
Machinestalk
- Auftragnehmern ermöglicht, kommunale Dienstleistungen (z. B. Mülltonnenzuweisung, Benutzerregistrierung, Inspektionen) digital im Auftrag der Nutznießer zu verwalten, mit einer Microservices-Architektur unter Verwendung von OpenMaint für Infrastruktur-Tracking und Keycloak für sicheren, rollenbasierten Zugriff
- Skalierbare Integrationsarchitekturen entworfen und robuste RESTful-APIs mit Spring Boot in einem Agile-Scrum-Umfeld entwickelt, um sich mit externen Plattformen (z. B. OpenMaint, ThingsTalk, FMS, Digital ID) zu verbinden, und so Automatisierung, Datenkonsistenz und Interoperabilität zwischen Unternehmens- und Drittanbietersystemen verbessert
- REST- und SOAP-Protokolle implementiert und Integrationstests mit Mockito durchgeführt, um eine stabile Kommunikation zu gewährleisten und Fehler in der Produktion zu reduzieren.
Backend Developer
Machinestalk
- Echtzeit-Datensynchronisation zwischen einer mobilen App und der ThingsTalk-IoT-Plattform mit Apache Kafka implementiert
- Live-Tracking von Nutzern, Assets und Fahrzeugen über mobile Telemetriedaten (Treibstoff, Geschwindigkeit, Standort) ermöglicht und die Zuverlässigkeit mit Kafka-Monitoring (KaDeck) für Nachrichtenintegrität verbessert
- RESTful-APIs mit Spring Boot für vollständige CRUD-Operationen implementiert und Apache-Kafka-Broker mit maßgeschneiderten Producer- & Consumer-Konfigurationen eingerichtet
- Keycloak für zentrale Authentifizierung und Autorisierung integriert, um die Sicherheit zu erhöhen und das Benutzerzugriffsmanagement zu vereinfachen.
Full Stack Developer Java & AngularJs
Machinestalk
- Beiträge zu ThingsTalk (Aramcos angepasste Version von ThingsBoard) geleistet, einer Enterprise-IoT-Plattform zur Echtzeitüberwachung von Gebäuden, Geräten und Fahrzeugen
- Altes Codebase optimiert und erweitert, dabei ein zentrales Benachrichtigungsmodul erstellt und das Benutzer-, Geräte-, Asset- und Rollenmanagement angepasst, um Wartbarkeit sowie Flexibilität und Zuverlässigkeit der Plattform zu verbessern
- RESTful-Backend-Services mit Spring Boot entwickelt, dynamische Dashboards mit AngularJS erstellt und Drittanbieter-APIs in einem Agile-Scrum-Team integriert, um Systemfunktionalität und externe Interoperabilität zu erweitern.
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-Managementsystem.
Java-Entwickler - BPM-Ingenieur
Machinestalk
- Trug zur Gestaltung von Geschäftsprozessen bei und entwickelte Automatisierungsmodule für Personalwesen und Finanzen mit Alfresco, Camunda und Java, wodurch administrative Abläufe optimiert und manueller Aufwand abteilungsübergreifend reduziert wurde.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (5.5 Jahre), Gesundheitswesen (3 Jahre), Bildung (1 Jahr), Regierung und Verwaltung (1 Jahr) und Automotive (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (7.5 Jahre), Produktentwicklung (6.5 Jahre), Qualitätssicherung (1 Jahr), Finanzen (1 Jahr), Personalwesen (1 Jahr) und Projektemanagement (0.5 Jahre).
Zusammenfassung
- Ergebnisorientierter Full-Stack-Entwickler 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
- Leitung der Entwicklung einer internationalen Recruiting-Plattform mit über 1.500 Nutzern in mehreren Ländern
- Leidenschaftlich für neue Technologien und das Lösen komplexer Geschäftsprobleme
- Bekannt für ausgeprägtes Verantwortungsbewusstsein, dynamische Denkweise, ausgezeichnete Kommunikations- und Teamfähigkeiten
Fähigkeiten
- Backend: Java, Spring Boot, Rest-api, Microservices, Kafka
- Frontend: Angular, Typescript, Javascript, Canvas
- Devops & Cloud: Docker, Git, Ci/cd, Aws
- Prozessmanagement: Jira, Agile Scrum (Scrum Master)
- Ki: Prompt-engineering, Agentische Ki, Api-integration
Sprachen
Ausbildung
National Engineering School of Sousse (ENISo)
Master of Science in Informatik, Software Engineering · Informatik · Sousse, Tunesien
Vorbereitungsinstitut für Ingenieurstudium
Vorbereitungszyklus · Sfax, Tunesien
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Hamdi ansässig?
Welche Sprachen spricht Hamdi?
Wie viele Jahre Erfahrung hat Hamdi?
Für welche Rollen wäre Hamdi am besten geeignet?
Was ist das neueste Projekt von Hamdi?
Für welche Unternehmen hat Hamdi in den letzten Jahren gearbeitet?
In welchen Industrien hat Hamdi die meiste Erfahrung?
In welchen Bereichen hat Hamdi die meiste Erfahrung?
In welchen Industrien hat Hamdi kürzlich gearbeitet?
In welchen Bereichen hat Hamdi kürzlich gearbeitet?
Was ist die Ausbildung von Hamdi?
Wie ist die Verfügbarkeit von Hamdi?
Wie hoch ist der Stundensatz von Hamdi?
Wie kann man Hamdi beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Lead Full-Stack-Entwickler & Lösungsarchitekt
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Braunschweig, Deutschland arbeiten