Senior/Principal Software Engineer: Mobile, Full-Stack (Java, Python, React), Cloud. Proven leader in scalable systems & end-to-end delivery.
Aktualisiert am 15.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.09.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
React
JavaScript
Android
iOS
Web Application
Mobile Apps
Docker
PHP
Node.js
SQL
Flutter
DevOps
Kotlin
Spring Boot
REST
Test
PostgreSQL
Systementwicklung
GraphQL
English
Fluent
German
B1
Arabic
Native

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2023 - 2026: Nexti Mobile App


Role: iOS Developer


Tasks:

CRM mobile app built with Objective?C and Swift, centralizing leads, customer data, communications, and tasks.


2023 - 2026: Nexti Web Service


Role: Senior Java Developer


Tasks:

Java/Spring Boot web service enabling mobile apps to manage customer data via REST APIs.


2023 - 2023: Website


Role: Senior Software Developer

Customer: GB Farms


Tasks:

WordPress e?commerce site for agricultural products, with product tracking. Designed in Adobe XD and built using WordPress, CSS, and JavaScript.


2023 - 2023: Website


Role: Senior Software Developer

Customer: Cherry Egypt


Tasks:

Website for Cherry car brand to explore new models and manage repair or test?drive bookings. Built with Django, HTML, CSS, and Tailwind.


2023 - 2023: Capital for Securitization


Role: Senior Software Developer


Tasks:

Informative website for GP Corp?s Capital Securitization Company (CSC). Designed in Adobe XD and developed

using React.js, HTML, CSS, and Bootstrap.


2022 - 2022: GB Lease & Factoring


Role: Senior Software Developer


Tasks:

Informational website for GB Lease & Factoring, designed in Adobe XD and developed using WordPress, CSS, and JavaScript.


2022 - 2022: Cherry Egypt iOS - Android Mobile App


Role: Senior Software Developer


Tasks:

React Native app for Cherry car brand to explore new models and manage repair/test?drive bookings. Designed in Adobe XD and saved ~$5,000 in development costs.


2022 - 2022: CITI iOS- Android Mobile App


Role: Senior Software Developer


Tasks:

React Native app for Bajaj to manage and monitor vendors in Egypt. Designed in Adobe XD and saved ~$1,500 in development costs.


2020 - 2021: AL Coach iOS & Android Mobile App


Role: Mobile Applications Team Leader


Tasks:

Sports app providing workouts and nutrition plans, built with Swift and Xcode for iOS and built with Java/Kotlin and modern Android libraries (Room, Retrofit, LiveData, RXJava) for Android.


2016 - 2020: Solace Home iOS - Android Mobile App


Role: Senior Software Developer


Tasks:

Home automation app for local and remote control/monitoring, built with Swift and Java/Kotlin using Room, Retrofit, RXJava, WebSocket/Socket.io, and Sentry.


weitere Projekte auf Anfrage

Aus- und Weiterbildung

Aus- und Weiterbildung

2012 - 2014

POSTGRADUATE DIPLOMA IN COMPUTER SCIENCE

Cairo University ? Egypt


2007 - 2011

BACHELOR?S DEGREE IN MANAGEMENT INFORMATION SYSTEMS (MIS)

Advanced Academy ? Egypt

Kompetenzen

Kompetenzen

Top-Skills

Java React JavaScript Android iOS Web Application Mobile Apps Docker PHP Node.js SQL Flutter DevOps Kotlin Spring Boot REST Test PostgreSQL Systementwicklung GraphQL

Produkte / Standards / Erfahrungen / Methoden

SUMMARY

A highly versatile Senior/Principal Software Engineer with extensive experience across mobile (Android, iOS, Flutter), full?stack development (Python, Java, Kotlin, PHP, Node.js, React), and cloud?ready architectures. Strong background in system design, performance optimization, and building scalable, secure applications. Skilled in leading teams, driving technical decisions, and delivering complex products end?to?end. Adept at modern tooling including Docker, GitLab CI/CD, Firebase, SQL/NoSQL databases, and cross?platform UI frameworks. Known for critical thinking, problem?solving, and the ability to quickly adapt to new technologies and business needs.


SKILLS

TECHNICAL

Expertise in multi?platform engineering (Android, iOS, Flutter), full?stack development (Python, Java, Kotlin, Swift, JavaScript, PHP, Node.js, Spring Boot, React), scalable backend systems (SQL/NoSQL, REST APIs), and modern DevOps tooling (Docker, CI/CD, Git). Strong foundation in software architecture, OOP, design patterns, clean code, and UI/UX tools (Figma, Adobe XD).


SOFT SKILLS

Problem?solving, ownership & autonomy, cross?functional communication, Agile/Scrum collaboration


WORKING EXPERIENCE

2023 - 2026

Role: SENIOR FULL-STACK & MOBILE ENGINEER

Customer: Nexti GmbH - Karlsruhe, Germany


Tasks:

  • Improved backend performance in Java/Spring Boot and supported mobile feature delivery.
  • Delivered stable mobile releases using clean architecture and automated testing.
  • Worked on real?time data flows and integrated mobile apps with hardware systems.


2021 - 2023

Role: SENIOR FULL STACK DEVELOPER

Customer: GP Corp ? Cairo, Egypt


Tasks:

  • Built and shipped 10+ web and mobile apps using Django, React, and Flutter.
  • Designed and integrated REST APIs to improve backend performance and system stability.
  • Automated internal workflows, reducing operational costs by over $40,000 annually.


    2020 - 2021

    Role: MOBILE APPLICATIONS TEAM LEAD

    Customer: Pro Map ? Cairo, Egypt


    Tasks:

    • Led the mobile team across multiple projects and ensured smooth delivery.
    • Delivered and maintained features in Swift, Kotlin, and React Native.
    • Improved app stability and user experience using testing and crash analytics.


    2016 - 2020

    Role: SENIOR MOBILE APP DEVELOPER

    Customer: MCS Corp ? Cairo, Egypt


    Tasks:

    • Built and maintained a smart?home app, improving user satisfaction by 40%.
    • Enhanced app performance through customer feedback and on?site support.
    • Developed full?stack features using modern frameworks.
    • Optimized API and database integrations for smoother app performance.

    Einsatzorte

    Einsatzorte

    Deutschland, Schweiz, Österreich
    möglich

    Projekte

    Projekte

    2023 - 2026: Nexti Mobile App


    Role: iOS Developer


    Tasks:

    CRM mobile app built with Objective?C and Swift, centralizing leads, customer data, communications, and tasks.


    2023 - 2026: Nexti Web Service


    Role: Senior Java Developer


    Tasks:

    Java/Spring Boot web service enabling mobile apps to manage customer data via REST APIs.


    2023 - 2023: Website


    Role: Senior Software Developer

    Customer: GB Farms


    Tasks:

    WordPress e?commerce site for agricultural products, with product tracking. Designed in Adobe XD and built using WordPress, CSS, and JavaScript.


    2023 - 2023: Website


    Role: Senior Software Developer

    Customer: Cherry Egypt


    Tasks:

    Website for Cherry car brand to explore new models and manage repair or test?drive bookings. Built with Django, HTML, CSS, and Tailwind.


    2023 - 2023: Capital for Securitization


    Role: Senior Software Developer


    Tasks:

    Informative website for GP Corp?s Capital Securitization Company (CSC). Designed in Adobe XD and developed

    using React.js, HTML, CSS, and Bootstrap.


    2022 - 2022: GB Lease & Factoring


    Role: Senior Software Developer


    Tasks:

    Informational website for GB Lease & Factoring, designed in Adobe XD and developed using WordPress, CSS, and JavaScript.


    2022 - 2022: Cherry Egypt iOS - Android Mobile App


    Role: Senior Software Developer


    Tasks:

    React Native app for Cherry car brand to explore new models and manage repair/test?drive bookings. Designed in Adobe XD and saved ~$5,000 in development costs.


    2022 - 2022: CITI iOS- Android Mobile App


    Role: Senior Software Developer


    Tasks:

    React Native app for Bajaj to manage and monitor vendors in Egypt. Designed in Adobe XD and saved ~$1,500 in development costs.


    2020 - 2021: AL Coach iOS & Android Mobile App


    Role: Mobile Applications Team Leader


    Tasks:

    Sports app providing workouts and nutrition plans, built with Swift and Xcode for iOS and built with Java/Kotlin and modern Android libraries (Room, Retrofit, LiveData, RXJava) for Android.


    2016 - 2020: Solace Home iOS - Android Mobile App


    Role: Senior Software Developer


    Tasks:

    Home automation app for local and remote control/monitoring, built with Swift and Java/Kotlin using Room, Retrofit, RXJava, WebSocket/Socket.io, and Sentry.


    weitere Projekte auf Anfrage

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    2012 - 2014

    POSTGRADUATE DIPLOMA IN COMPUTER SCIENCE

    Cairo University ? Egypt


    2007 - 2011

    BACHELOR?S DEGREE IN MANAGEMENT INFORMATION SYSTEMS (MIS)

    Advanced Academy ? Egypt

    Kompetenzen

    Kompetenzen

    Top-Skills

    Java React JavaScript Android iOS Web Application Mobile Apps Docker PHP Node.js SQL Flutter DevOps Kotlin Spring Boot REST Test PostgreSQL Systementwicklung GraphQL

    Produkte / Standards / Erfahrungen / Methoden

    SUMMARY

    A highly versatile Senior/Principal Software Engineer with extensive experience across mobile (Android, iOS, Flutter), full?stack development (Python, Java, Kotlin, PHP, Node.js, React), and cloud?ready architectures. Strong background in system design, performance optimization, and building scalable, secure applications. Skilled in leading teams, driving technical decisions, and delivering complex products end?to?end. Adept at modern tooling including Docker, GitLab CI/CD, Firebase, SQL/NoSQL databases, and cross?platform UI frameworks. Known for critical thinking, problem?solving, and the ability to quickly adapt to new technologies and business needs.


    SKILLS

    TECHNICAL

    Expertise in multi?platform engineering (Android, iOS, Flutter), full?stack development (Python, Java, Kotlin, Swift, JavaScript, PHP, Node.js, Spring Boot, React), scalable backend systems (SQL/NoSQL, REST APIs), and modern DevOps tooling (Docker, CI/CD, Git). Strong foundation in software architecture, OOP, design patterns, clean code, and UI/UX tools (Figma, Adobe XD).


    SOFT SKILLS

    Problem?solving, ownership & autonomy, cross?functional communication, Agile/Scrum collaboration


    WORKING EXPERIENCE

    2023 - 2026

    Role: SENIOR FULL-STACK & MOBILE ENGINEER

    Customer: Nexti GmbH - Karlsruhe, Germany


    Tasks:

    • Improved backend performance in Java/Spring Boot and supported mobile feature delivery.
    • Delivered stable mobile releases using clean architecture and automated testing.
    • Worked on real?time data flows and integrated mobile apps with hardware systems.


    2021 - 2023

    Role: SENIOR FULL STACK DEVELOPER

    Customer: GP Corp ? Cairo, Egypt


    Tasks:

    • Built and shipped 10+ web and mobile apps using Django, React, and Flutter.
    • Designed and integrated REST APIs to improve backend performance and system stability.
    • Automated internal workflows, reducing operational costs by over $40,000 annually.


      2020 - 2021

      Role: MOBILE APPLICATIONS TEAM LEAD

      Customer: Pro Map ? Cairo, Egypt


      Tasks:

      • Led the mobile team across multiple projects and ensured smooth delivery.
      • Delivered and maintained features in Swift, Kotlin, and React Native.
      • Improved app stability and user experience using testing and crash analytics.


      2016 - 2020

      Role: SENIOR MOBILE APP DEVELOPER

      Customer: MCS Corp ? Cairo, Egypt


      Tasks:

      • Built and maintained a smart?home app, improving user satisfaction by 40%.
      • Enhanced app performance through customer feedback and on?site support.
      • Developed full?stack features using modern frameworks.
      • Optimized API and database integrations for smoother app performance.

      Vertrauen Sie auf Randstad

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.