Leitung der Entwicklung einer SaaS-basierten Spendenplattform.
Einsatz von Laravel mit Microservices, Fokus auf Domain-Driven Design und CQRS für eine skalierbare Multi-Mandanten-Architektur.
Entwicklung robuster APIs, Nutzung von Data Transfer Objects (DTOs), Durchführung von Code Reviews und Führung eines Teams von Backend-Entwicklern.
Verwaltung von Services auf AWS zusammen mit Docker-Containern sowie Einrichtung und Pflege von CI/CD-Pipelines.
Konzeption und Implementierung von SaaS-Integrationen mit mehreren Payment Gateways (Moyasar), Verbesserung der Systemfunktionen und Ermöglichung sicherer, effizienter Transaktionsverarbeitung.
Enge Zusammenarbeit mit DevOps-Teams, Projektmanagern und Stakeholdern für nahtlose Integration und Continuous Delivery.
Planung, Analyse und Erstellung von Schätzungen mit Berichten für den technischen Manager.
Entwicklung von Python-Services mit dem FastAPI-Framework, einschließlich Integration von ChatGPT in ein CMS für erweiterte KI-Chat-Funktionen, was dem Redaktionsteam Zeit und Aufwand ersparte.
Aug. 2021 - Mai 2022
10 Monaten
Deutschland
Senior Softwareentwickler
P&M Agentur Software & Consulting GmbH
Entwicklung von Backend-Services für mehrere Websites und Webanwendungen mit PHP (WordPress, Contao CMS, Typo3, Laravel, Symfony), SQL und JavaScript.
Fokus auf Aufbau, Pflege, Migration von Datenbanken und Integration von Daten aus verschiedenen Backend-Services.
Entwicklung und Optimierung von Logistik-Webanwendungen zur Verbesserung der Routenplanung und Liefersysteme, Steigerung der Effizienz und Senkung der Betriebskosten.
Zentrale Rolle bei der Konzeption und Entwicklung von Firmenwebsites, Sicherstellung optimaler Leistung, Sicherheit und Einhaltung von Branchenstandards.
Enge Zusammenarbeit mit DevOps-Teams, Projektmanagern und Stakeholdern für nahtlose Integration und Continuous Delivery.
Okt. 2017 - Juli 2021
3 Jahren 10 Monaten
Vereinigte Arabische Emirate
Senior Softwareentwickler
Mobiworld Technology Company
Verantwortlich für die Entwicklung des Frontends und Backends von Websites, Webanwendungen und dem CMS von 7awi.com, layalina.com und anderen Websites.
Enge Zusammenarbeit mit DevOps-Teams, Projektmanagern und Stakeholdern für nahtlose Integration und Continuous Delivery.
Kommunikation mit Kunden über agile Software (Jira Atlassian) und Verantwortung für Fehlerbehebung und Debugging von Kunden-Websites.
Aktualisierung von Websites und Webanwendungen mit neuen Funktionen basierend auf Kundenanforderungen.
Verwaltung von AWS-Services mit Schwerpunkt auf S3 für Speicherung.
Arbeit mit Cloudflare Workers zur Verbesserung von Web-Performance und -Sicherheit.
Jan. 2015 - Sept. 2017
2 Jahren 9 Monaten
Jordanien
Softwareentwickler
Menaitech HR Solutions Company
Entwicklung von Frontend und Backend von Websites und Webanwendungen.
Fehlerbehebung und Debugging von HRMS, Aktualisierung der Systeme mit neuen Funktionen und Verwaltung von Datenbanken.
Aktualisierung von PHP-Versionen und Erstellung einer Webanwendung zur Verwaltung von HRMS-Dokumentationen, um Kompatibilität mit mehreren PHP-Versionen zu gewährleisten.