16.09.2025 aktualisiert

**** ******** ****
100 % verfügbar

Software Engineer, Mobile App Developer (Full Stack)

Potsdam, Deutschland
Weltweit
IT-Security B. Sc. vsl
Potsdam, Deutschland
Weltweit
IT-Security B. Sc. vsl

Profilanlagen

Certficate - Acknowledgment (2).jpg
Certficate - Acknowledgment (1).jpg
UI Design Certification.pdf
CV Fouad.pdf

Skills

FlutterClean CodeJavascriptUser Experience (UX)APIsAndroidApple IOSAppstoreAutomatisierungUnit TestingMobile Application DevelopmentDatenbankenDjangoGithubIphone AppsPythonSeleniumSQLTestenFirebaseBackendGitIntegrationstestsFigmaDartFront End
Flutter Developer & Software Engineer (7+ Jahre Erfahrung)
Berlin | Remote-ready | Fokus: Mobile Apps & Automatisierung


Skills im Überblick
  • Frontend/Mobile: Flutter, Dart, Riverpod, Figma
  • Backend/Automation: Python, Javascript, Bash, Django, REST/SOAP APIs
  • Testing: Unit-Tests, Integrationstests, Selenium, Pytest
  • Cloud & Datenbanken: Firebase, Supabase, SQL, Drift ORM
  • Toolset: Git, GitHub, VS Code, Postman, GitKraken, PyCharm
  • OS: Android, iOS, Linux


Veröffentlichte Apps
  • https://apps.apple.com/us/app/yallah-speak-speak-arabic/id6746650134

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Lead Flutter Developer

Yallah Speak

Internet und Informationstechnologie

< 10 Mitarbeiter

Entwicklung einer KI-gestützten Sprachlern-App


Aufgaben
  • Wireframing und Design der Benutzeroberfläche mittels Figma
  • Entwicklung der mobilen Anwendung mittels Dart und Flutter
  • Auslagerung von kritischen Backend Komponenten in verschiedene Edge Funktionen unter der Nutzung von Typescript
  • Entwicklung von lokalen und remote Datenbanken mittels SQL unter der Nutzung des Drift ORMs
  • Anbindung der App an RevenueCat, Apple Ads, OpenAI und Supabase mittels dern jeweiligen REST API Schnittstellen
  • Entwicklung von Testautomatisierungen, wie Unit oder Integration-Tests
  • Erfolgreiches Deployment in jeweils dem App Store und Play Store


Genutze Skills
Flutter • Dart • Typscript • iOS • Android • Supabase • Firebase • Json • OpenAI • Funktionen • Riverpod • SQL • Drift • Figma • REST API Git • Künstliche Intelligenz


Link zur iOS App: https://apps.apple.com/us/app/yallah-speak-speak-arabic/id6746650134

Software Engineer EMEA

Schwarz Gruppe

Industrie und Maschinenbau

>10.000 Mitarbeiter

Erweiterung einer Konfigurationsschnittstelle für Feldtechniker


Aufgaben
  • Durchführung einer umfassenden Anforderungsanalyse mit verschiedenen Stakeholdern
  • Entwicklung der Konfigurationsschnittstelle samt Web Interface mittels Python und Bash im Backend und Javascript im Frontend
  • Integration der Komponente in die Microservice-Architektur
  • Refactoring von Legacy-Code, entsprechend der Clean Code Prinzipien. Ziel war es Spagetti Code in modularen Code zu transformieren
  • Entwicklung von Testautomatisierungen, wie Unit oder Integration-Tests
  • Anpassungen von entsprechenden Dokumentationen für Techniker
  • Versionsverwaltung des Projekts über Git und Github unter Nutzung von Gitkraken
  • Testen der Integration unter der Nutzung von Unit-Tests, Integrationstests und Ende zu Ende-Tests. Hierbei wurden Frameworks wie pytest, unittest und selenium verwendet, um Testprozesse zu automatisieren.
  • Deployment des Features innerhalb eines Releases über eine vom Kunden eingesetzte Cloud Lösung auf über 2000 Cash-Recycler

Genutzte Skills
Python • Bash • Javascript • Linux • SOAP • API • subprocess • SQL • Selenium • Panadas • Unit-Testing • Integrationstests • Git • XML • VMware

Python Developer EMEA

Schwarz Gruppe

Industrie und Maschinenbau

>10.000 Mitarbeiter

Verbesserung des manuellen Software Deployment Prozesses


Aufgaben:
  • Durchführung einer umfassenden Anforderungsanalyse mit verschiedenen Stakeholdern
  • Entwicklung von Skripten, die in der Lage sind Software-Updates entsprechend zu paketieren
  • Entwicklung von eigenständigen Updates, dazu gehören Sicherheitspatches, Konfigurationsänderungen und Bug-Fixes
  • Anpassungen von entsprechenden Dokumentationen
  • Entwicklung von Testautomatisierungen, wie Unit oder Integration-Tests
  • Versionsverwaltung des Projekts über Git und Github unter Nutzung von Gitkraken

Genutze Skills
Python • Bash • Javascript • Linux • SOAP • API • Json • XML • Json • OOP • Cloud • git • pytest • subprocess • Integrationstests, Unit-Tests • putty • SoapUI

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden