Verfügbar für neue Positionen & Projekte
ACTIVE

Mahmoud Ahmed

Software Engineer – Web & Mobile Mannheim, Deutschland

Über 5 Jahre Erfahrung in der Entwicklung produktiver Webanwendungen und Cross-Platform-Mobile-Apps. Ich bin darauf spezialisiert, skalierbare und leistungsstarke digitale Lösungen von der ersten Idee bis zur Veröffentlichung umzusetzen und ein nahtloses Nutzererlebnis auf allen Geräten zu gewährleisten.

EXPERIENCE
5+ Jahre Praxiserfahrung
Hover zum Pausieren

Ausgewählte Produkte & Fallstudien

Nicht bloß Code-Repositories, sondern echte SaaS-Architekturen und Unternehmenslösungen, optimiert für Performance und Skalierbarkeit.

Enterprise Core - redefy GmbH

DTS – Baumängelmanagement-Software

Webbasiertes Enterprise-Portal zur lückenlosen Dokumentation und Erfassung von Baumängeln.

Problem:

Die Verwaltung von Baumängeln erfordert präzise Dokumentation, zuverlässige Dateneingabe durch verteilte Teams und hohe Ausfallsicherheit.

Architektur & Lösung:

Entwicklung eines webbasierten Enterprise-Portals mit Angular und Material Design. Implementierung automatisierter GitLab CI/CD-Pipelines und Docker-Containerisierung für stabile Deployments.

Hohe Ausfallsicherheit · Automatisierte GitLab CI/CD
Angular TypeScript Material Design Docker GitLab CI/CD REST API
Enterprise Core - redefy GmbH

instrufy – Schulungsmanagement-Software

Plattformübergreifende Suite für Schulungsorganisation und nahtlose Offline-Teilnahmeerfassung.

Problem:

Unternehmen haben Schwierigkeiten, Schulungspläne und Offline-Teilnahmen über verschiedene mobile und webbasierte Plattformen hinweg zu synchronisieren.

Architektur & Lösung:

Entwicklung von Cross-Platform-Anwendungen (Mobile & Web) mit Flutter. Implementierung einer Offline-First-Architektur mit lokaler Datenspeicherung und Riverpod State-Management für lückenlose Funktionalität.

100% Offline-resistent · Nahtlose Multi-Plattform-Synchronisation
Flutter Dart Riverpod Offline-First SQLite Cross-Platform
Enterprise Core - redefy GmbH

re.use – Asset Management & Commerce Plattform

Skalierbare Plattform für Asset-Verfolgung und Commerce auf Basis einer modularen Monorepo-Struktur.

Problem:

Fragmentierte Asset-Verwaltung und Commerce-Prozesse führen zu Datensilos und ineffizienten Deployment-Zyklen bei großen Codebasen.

Architektur & Lösung:

Aufbau eines skalierbaren Flutter-Monorepos unter Einsatz von FVM und Melos zur strukturierten Code-Verwaltung. Integration von REST-APIs und Firebase-Diensten (inkl. Push-Notifications) für Echtzeit-Synchronisation.

Modulare Monorepo-Architektur · Echtzeit-Commerce-Synchronisation
Flutter Dart FVM Melos Firebase Push Notifications REST API
Enterprise Core - redefy GmbH

FMSH – Inventarisierungssoftware

Modernes webbasiertes Bestandsmanagement mit intuitiven UI-Komponenten und KI-unterstützter Entwicklung.

Problem:

Veralteten Inventarsystemen fehlt es an modernen, benutzerfreundlichen Oberflächen und agilen Anpassungsmöglichkeiten.

Architektur & Lösung:

Entwicklung funktionaler Web-Komponenten mit starkem Fokus auf UX/UI-Prinzipien. Einsatz KI-gestützter Tools (Cursor, GitHub Copilot) zur Beschleunigung der Feature-Entwicklung innerhalb agiler Scrum/Kanban-Zyklen.

Beschleunigte Release-Zyklen · Optimierte User Experience
Web Components TypeScript UX/UI Design Cursor & Copilot Scrum / Kanban
SaaS-Plattform · Monorepo

FairShare – Ausgaben- & Abrechnungs-Engine

Flutter-Monorepo nach Clean Architecture mit Firebase Cloud Firestore Echtzeit-Synchronisation und Riverpod.

Problem:

Reisegruppen und WGs kämpfen mit Mehrwährungsausgaben und unübersichtlichen Schulden, oft bei schlechter Internetverbindung.

Architektur & Lösung:

Entwicklung eines Flutter-Monorepos (Melos) nach Clean Architecture. Implementierung von Firebase Cloud Firestore für Echtzeit-Synchronisation und Offline-Caching, gesteuert durch Riverpod und automatisierte CI/CD-Pipelines.

Echtzeit-Synchronisation · Offline-Caching · Automatisierte CI/CD
Flutter Firebase Riverpod Melos Clean Architecture CI/CD
SaaS-Lösung · Logistik & POS

SweetOps – Offline-First POS & Inventarverwaltung

Ausfallsicheres Offline-First Kassensystem mit lokaler Drift SQLite und nahtloser Symfony-Synchronisation.

Problem:

Einzelhändler verlieren Umsatz durch manuelle Bestandsfehler und POS-Ausfälle bei fehlender Internetverbindung.

Architektur & Lösung:

Aufbau einer Offline-First-Architektur. Das Flutter-Frontend nutzt eine lokale Drift (SQLite) Datenbank mit einer Background-Outbox-Queue, um Transaktionen nahtlos mit einer Symfony 7 (PHP) & MySQL REST-API zu synchronisieren.

100% Offline-Ausfallsicherheit · Background-Outbox-Queue
Flutter Drift (SQLite) Symfony 7 MySQL Docker REST API

Berufserfahrung

Erfolgreich umgesetzte Softwareprojekte in agilen Teams in Deutschland.

Software Developer (Frontend- & Cross-Plattform)

Aktuelle Position · 3,5 Jahre

redefy GmbH

Berlin, Deutschland · Remote / Hybrid

End-to-End-Entwicklung produktiver Cross-Platform-Anwendungen (Mobile & Web) mit Flutter/Dart sowie modularer Webanwendungen mit Angular in einem agilen Team von 7–10 Personen.

  • Konzeption und Umsetzung von Softwarearchitekturen mit Riverpod, Clean Architecture und SOLID-Prinzipien sowie wiederverwendbaren UI-Modulen auf Basis von Material Design mit Fokus auf Wartbarkeit und Testbarkeit.
  • Aufbau automatisierter Build-, Test- und Deployment-Pipelines mit GitLab CI/CD; Unit-, Widget- und Integrationstests für kritische User Flows vor jedem Release.
  • Strukturierter Wissensaustausch, technische Abstimmungen und gemeinsame Code-Reviews über Jira, Confluence, Figma, Zeplin und GitLab.
  • Enge Abstimmung mit Tech Lead, Produktdesign und Projektmanagement zur Umsetzung moderner Frontend-Strukturen.
Flutter Dart Angular Riverpod Clean Architecture GitLab CI/CD SOLID Material Design

Werkstudent – Neue Technologie

Schwerlast-Automation

KAMAG Transporttechnik GmbH & Co. KG

Ulm, Deutschland

Weiterentwicklung einer Webapplikation zur Steuerung und Überwachung automatisierter Schwerlastfahrzeuge in der Industrie.

  • Entwicklung moderner Frontend- und Backend-Komponenten mit Vue.js und Node.js unter Anbindung von REST- und WebSocket-Schnittstellen.
  • Deployment über Azure Container Instances; Durchführung von Funktionalitätstests unter Simulationsbedingungen und im realen Fahrbetrieb.
  • Bachelorarbeit: „Störungsmanagement für automatisierte Transportsysteme in der Logistik“ – Systemanalyse, Fehlerklassifikation und Aktivitätsdiagramme.
Vue.js Node.js WebSockets Azure Container Instances REST Schwerlastfahrzeuge

Praktikant – Software Development

Automotive Enterprise

EvoBus GmbH (Daimler Truck)

Mannheim, Deutschland

Entwicklung von Enterprise-Webkomponenten mit Angular und Node.js in einer MS-SQL-Server-Unternehmensumgebung.

  • Umsetzung wartbarer, modularer Frontend-Komponenten für interne Geschäftsprozesse.
  • Teilnahme an Code-Reviews und fachliche Abstimmung mit Backend- und QA-Teams.
Angular Node.js MS SQL Server Enterprise Frontend Code Reviews

Technische Kenntnisse & Tech-Stack

Erprobtes Technologie-Portfolio aus der Praxis in Mobile-, Web- und Cloud-Projekten.

📱

Mobile / Flutter

Produktive Cross-Platform-Apps für iOS und Android.

Flutter Dart iOS & Android Riverpod Clean Architecture Offline-First Material Design
🌐

Web Frontend

Modulare SPAs, High-Performance Web-Apps und reaktive Komponenten.

Angular Vue.js Astro TypeScript JavaScript HTML5 Tailwind CSS
🚀

Cloud, DevOps & CI/CD

Automatisierte Pipelines und containerisierte Cloud-Deployments.

GitLab CI/CD GitHub Actions Docker Azure Container Instances Git Fastlane
⚙️

Backend & Datenbanken

Robuste APIs, WebSocket-Streams und relationale Datenbanken.

PHP/Symfony Node.js REST APIs WebSockets PostgreSQL SQLite / Drift MS SQL Server
🛡️

Testing & Qualität

Umfassende Teststrategien von Unit- bis zu End-to-End-Tests.

Unit-Tests Widget-Tests Integrationstests Patrol Testautomatisierung
⚡

Tools & KI

Moderne Entwicklungsumgebungen und KI-gestützte Workflows.

Cursor GitHub Copilot VS Code Figma Zeplin Jira & Confluence

Sprachkenntnisse

Arabisch Muttersprache
Deutsch Fließend (Verhandlungssicher)
Englisch Gute Kenntnisse (Fachsprache)

Ausbildung & Abschlüsse

Fundierte akademische Ausbildung im Bereich der Wirtschaftsinformatik und Softwareentwicklung.

Abschluss Oktober 2022

Bachelor of Science – Wirtschaftsinformatik

Hochschule Worms, University of Applied Sciences

Worms, Deutschland

Freelance & B2B-Projekte

Sie suchen eine High-Performance-Webseite oder maßgeschneiderte App?

Ich entwickle individuelle Unternehmenswebseiten (wie Alsafadi Dienstleistungen) und skalierbare Web-/Mobile-Lösungen mit Astro, Flutter oder Vue.js – fokussiert auf maximale Geschwindigkeit, SEO und Lead-Konvertierung.

Kostenfreies Erstgespräch anfragen
Kontakt

Lassen Sie uns zusammenarbeiten

Offen für Senior-Entwicklerrollen, anspruchsvolle B2B-Projekte und zukunftsweisende Partnerschaften.

Mannheim, Deutschland (Remote / Hybrid / Vor Ort)