Hamdi Rajab-Lead Full-Stack-Entwickler & Lösungsarchitekt
Tagessatz prüfen
Erfahrungen
Lead Full-Stack-Entwickler & Lösungsarchitekt
Karray-Pflege GmbH
- Aufbau einer cloud-nativen Recruiting-Plattform zur Verwaltung von Kandidaten, E-Mail-Benachrichtigungen und Terminplanung, die den Lebenszyklus von Gesundheitsfachkräften von der Bewerbung bis zur Visumerteilung abbildet
- Betreuung von über 1.500 Nutzern in mehreren Ländern mit Echtzeit-Tracking für Kandidaten und Überwachung von Partnerinstitutionen
- Ermöglichung, dass Kandidaten Dokumente hochladen und Arbeitgeber direkt über ihr Konto auswählen können
- Leitung der Architektur und Entwicklung mit Spring Boot und Angular basierend auf einer Microservices-Architektur
- Integration von KI (OpenAI GPT) für mehrsprachige Übersetzungen, Profilsummarisierung (-40% Screening-Zeit) und einen FAQ-Chatbot (-60% Support-Anfragen)
- Integration von AWS API Gateway für sicheres und skalierbares API-Management und Einrichtung von CI/CD-Pipelines (Docker, GitHub Actions), um unterbrechungsfreie Releases und schnellere Entwicklungszyklen zu gewährleisten.
Full-Stack-Entwickler
Private Contractor
- Entwicklung einer lehrplanbasierten Bildungsplattform, die Lehrern ermöglicht, Spiele zu erstellen und die Leistung von Schülern mit Echtzeitanalysen zu verfolgen und die Kommunikation zwischen Schülern und Lehrern zu erleichtern
- Gestaltung interaktiver Spielmechaniken, die Echtzeit-Responsivität sicherstellen und Kurse ansprechender sowie verständlicher machen
- Entwicklung von Java (Spring Boot) REST-APIs und wiederverwendbaren Angular-Komponenten (Canvas) mit Unit-Tests (Karma, Jasmine), um die Bereitstellung von Features zu beschleunigen, die UI-Konsistenz zu wahren und die Zuverlässigkeit des Frontends zu steigern
- Zusammenarbeit in einem Agile-Scrum-Umfeld, Mitwirkung an sprintbasierten Releases und Unterstützung von CI/CD-Pipelines für reibungslose automatisierte Auslieferungen.
Backend-Entwickler
Machinestalk
- Ermöglichte Auftragnehmern die digitale Verwaltung kommunaler Dienstleistungen (z. B. Mülltonnenzuweisung, Benutzerregistrierung, Inspektionen) im Auftrag der Begünstigten, unter Einsatz einer Microservices-Architektur mit OpenMaint für Infrastruktur-Tracking und Keycloak für sicheren rollenbasierten Zugriff
- Entwurf skalierbarer Integrationsarchitekturen und Entwicklung robuster RESTful APIs mit Spring Boot in einem Agile-Scrum-Umfeld zur Anbindung externer Plattformen (z. B. OpenMaint, ThingsTalk, FMS, Digital ID), wodurch Automatisierung, Datenkonsistenz und Interoperabilität zwischen unternehmensinternen und Drittanbietersystemen verbessert wurden
- Implementierung von REST- und SOAP-Protokollen mit Integrationstests unter Verwendung von Mockito, wodurch stabile Kommunikation sichergestellt und Produktionsfehler reduziert wurden.
Backend-Entwickler
Machinestalk
- Umsetzung der 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 (Treibstoff, Geschwindigkeit, Position) und steigerte die Zuverlässigkeit mit Kafka-Monitoring (KaDeck) zur Sicherung der Nachrichtenintegrität
- Implementierung von RESTful APIs mit Spring Boot für vollständige CRUD-Operationen und Konfiguration von Apache Kafka-Brokern mit maßgeschneiderten Produzenten und Konsumenten
- Integration von Keycloak für zentrale Authentifizierung und Autorisierung, Steigerung der Sicherheit und Vereinfachung der Benutzerverwaltung.
Full-Stack-Entwickler Java & AngularJS
Machinestalk
- Beitrag zu ThingsTalk (Aramcos angepasste Version von ThingsBoard), einer Enterprise-IoT-Plattform zur Echtzeitüberwachung von Gebäuden, Geräten und Fahrzeugen
- Optimierung und Erweiterung einer Legacy-Codebasis, Aufbau eines zentralen Benachrichtigungsmoduls und Anpassung des Managements von Benutzern, Geräten, Assets und Rollen, wodurch Wartbarkeit sowie Flexibilität und Zuverlässigkeit der Plattform insgesamt verbessert wurden
- Entwicklung von RESTful-Backend-Services mit Spring Boot, dynamischen Dashboards mit AngularJS und Integration von Drittanbieter-APIs in einem Agile-Scrum-Team, um die Systemfunktionalität und externe Interoperabilität zu erweitern
Full-Stack-Entwickler - Scrum Master
Machinestalk
- War Scrum Master eines funktionsübergreifenden Teams von 6 Entwicklern und leitete die Entwicklung eines MVP für ein Carsharing-Verwaltungssystem mit Java und Angular.
Java-Entwickler - BPM-Ingenieur
Machinestalk
- Mitgewirkt am Entwurf von Geschäftsprozessen und an der Entwicklung von Automatisierungsmodulen für Personal- und Finanzwesen mit Alfresco, Camunda und Java, wodurch administrative Abläufe optimiert und manueller Aufwand reduziert wurden.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Gesundheitswesen, Bildung, Regierung und öffentliche Verwaltung und Automotive.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung, Finanzen, Personalwesen und Projektmanagement.
Zusammenfassung
- Ergebnisorientierter Full-Stack-Entwickler mit über 9 Jahren Erfahrung in der Entwicklung skalierbarer Unternehmensanwendungen
- Experte in Java, Spring Boot und Angular mit praktischer Erfahrung in der KI-Integration
- Leitete die Entwicklung einer internationalen Recruiting-Plattform, die von mehr als 1.500 Nutzern in mehreren Ländern genutzt wird
- Begeistert von neuen Technologien und der Lösung komplexer geschäftlicher Herausforderungen
- Bekannt für mein ausgeprägtes Verantwortungsbewusstsein, dynamische Denkweise sowie hervorragende Kommunikations- und Kollaborationsfä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 Ingenieurwissenschaften
Vorbereitungszyklus · Sfax, Tunesien
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke 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
