Software Engineer & Technical Product Owner

Hi , I’m

Mohammed Saleh

I turn product problems into shipped apps and dashboards.

I help decide what to build, then I ship it — Flutter on iOS and Android, Next.js for operations, Odoo when that is the system of record, and AI when identity has to be verified.

Based in DubaiPSPO I certified5,000+ users shipped
Mohammed Saleh, Software Engineer & Technical Product Owner
Dubai, UAE

About

A product owner who still writes the code.

I started as an engineer. A B.S. in Computer Science from Princess Sumaya University for Technology, an internship at Orange, then shipping Flutter at Amanah — a Canadian startup connecting travelers and shoppers across 10+ countries.

Since July 2025 I have owned the product lifecycle at Oakland: requirements, client consultations, backlog, and release. The surface is no longer only the phone. Flutter apps ship with Next.js dashboards on the same REST APIs and Odoo ERP, so operations sees what the app just did.

Where identity matters, I add it. On HRMS, DeepFace matches an employee’s profile photo to the live check-in — on mobile and on the web dashboard — so proxy attendance does not become an Odoo record. PSPO I is how I decide what earns a place in that release.

Clear for users. Honest about scope. Dependable for the business — on the phone and in the operations console.

5,000+

Users on production apps

Up to 50%

Less manual work

PSPO I

Scrum.org certified

Product ownership

I turn business needs into a backlog the team can actually ship — user stories, roadmap, and a clear MVP.

Flutter & AI

BLoC and Provider, plus DeepFace when a check-in has to match the employee on file before it reaches Odoo.

Apps and dashboards

Store release for the mobile apps, and Next.js consoles so operations can run dispatch, HR, and ERP from the same APIs.

Experience

Professional journey

  1. Jul 2025 – Present

    Software Engineer (Mobile-Focused) & Technical Product Owner

    Oakland General Trading · Sharjah, UAE

    Own the product lifecycle of multiple Flutter apps and their Next.js dashboards — requirements, client consultations, and feature scoping through development, testing, and release to Google Play and the App Store.

    • Act as product owner: user stories, backlog, roadmap, and stakeholder alignment on scope and releases.
    • Built DeepFace verification for an HRMS app and web dashboard, matching each profile photo to the live check-in so proxy attendance does not land in Odoo.
    • Shipped Next.js admin dashboards on the same REST APIs and Odoo ERP as the mobile apps, so operations has a live view of the work.
    • Designed architecture with BLoC and Provider, cutting widget rebuilds by 30%, and improved load times with lazy loading, API caching, and widget optimization.
  2. Sep 2024 – Jul 2025

    Flutter Developer

    Amanah (Canadian Startup) · Remote

    Led end-to-end Flutter development of a cross-border marketplace connecting travelers and shoppers across 10+ countries.

    • Built 50+ reusable UI widgets and integrated REST APIs for listings, offer creation, and secure transactions.
    • Developed order tracking, traveler offers, and secure messaging with Provider — 40% engagement lift in beta.
  3. Jun 2023 – Aug 2023

    Full-Stack Developer Intern

    Orange Telecommunications · Amman, Jordan

    Custom Drupal modules, REST APIs, and automated CSV workflows with PHP, CSS, and JavaScript.

Education

Bachelor of Science in Computer Science

Princess Sumaya University for Technology · Amman, Jordan

2024

Certifications

  • Professional Scrum Product Owner (PSPO I)

    Scrum.org

  • Cisco Certified Network Associate (CCNA)

    Cisco, 2022

Published apps

Production mobile work for real businesses.

Flutter and Next.js across real estate, HR, wellness, commerce, automotive, water logistics, and manufacturing — plus Events4U, a startup MVP with 10+ features from discovery through checkout.

iOS + Android · 2025

Alsaud

Real estate

Product + Flutter

Tenant-facing Flutter app on Odoo for a leading Sharjah real-estate company — contracts, maintenance, documents, listings, and visit booking for 5,000+ tenants.

Technical Product Owner + Mobile Engineer

5,000+

Tenants

50%+

Fewer manual processes

iOS + Android

Both stores

Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
Alsaud screen
FlutterOdooiOSAndroidMaintenance
View details

iOS + Android · 2026

HRMS Mobile

HR / enterprise

Product + Flutter

Employee self-service on Odoo: clock, leave, and pay, with DeepFace check-in so attendance is the employee, not a proxy.

Technical Product Owner + Mobile Engineer

Clock-in

Leave, pay, attendance

Employees

HR on a phone

iOS + Android

Both stores

HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
HRMS Mobile screen
FlutterDeepFaceOdooNext.jsESS
View details

iOS + Android · 2025

AnfCare

Health & wellness

Product + Flutter

A wellness product around wear-window packs — recovery, strain, and sleep, with a protocol people can actually finish.

Technical Product Owner + Mobile Engineer

Wearables

Timed health packs

Sleep

Recovery and strain

iOS + Android

Both stores

AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
AnfCare screen
FlutterWearablesHealthiOS + Android
View details

iOS + Android · 2024

Amanah

Cross-border commerce

Product + Flutter

Cross-border marketplace connecting travelers and shoppers across 10+ countries. Offers, tracking, and secure messaging — 40% engagement lift in beta.

Technical Product Owner + Mobile Engineer

10+

Countries

Two-sided

Shoppers and travelers

40%

Beta engagement lift

Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
Amanah screen
FlutterTwo-sidedChatMulti-currency
View details

iOS + Android · 2026

Lezof Auto

Automotive

Product + Flutter

Internal Flutter app on Odoo for a leading UAE car-maintenance company. Tracking, payments, and quotations for 100+ users, with 40%+ fewer follow-ups.

Technical Product Owner + Mobile Engineer

100+

Users

40%+

Fewer follow-ups

Workshop

Jobs, parts, stock

Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
Lezof Auto screen
FlutterOdooBarcodeJob cards
View details

iOS + Android + Web · 2026

Tanker

Water logistics

Flutter + Next.js

Premium water by tanker, plus the Next.js console that runs Riyadh — live dispatch, fleet, orders, and EN/AR.

Technical Product Owner · Flutter & Next.js

Next.js

Riyadh control room

Live dispatch

Map, fleet, exceptions

EN / AR

App and dashboard

Operations dashboard

Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker dashboard
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
Tanker screen
FlutterNext.jsDispatchEN / AR
View details

iOS + Android · 2026

EuroDoor

Manufacturing / field ops

Product + Flutter

Field operations for a door manufacturer — orders, site measure, and technicians. A work app, not a catalogue.

Technical Product Owner + Mobile Engineer

Field teams

Orders on the phone

Site measure

Visits from the app

Technicians

Updates from site

EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
EuroDoor screen
FlutterField opsERPMaps
View details

Stack

Product judgment, then the stack to ship it.

Product

Product ownershipAgile / ScrumRoadmappingBacklog managementUser storiesSprint planningRequirementsStakeholder managementMVP definitionRelease managementPSPO I

Mobile

FlutterDartBLoCProviderREST APIsResponsive UIPerformanceApp StoreGoogle Play

Web

Next.jsReactTypeScriptJavaScriptNode.jsExpressDjangoASP.NET CorePHPJWT

AI

DeepFaceFacial verificationComputer visionPythonCursorLLM-assisted coding

ERP & data

Odoo ERPPostgreSQLMongoDBMySQLSQL ServerSQLDrupalGitPostman

Languages

DartTypeScriptJavaScriptPythonSQLJavaC#C++

Contact

Building a mobile product that needs an owner? Let’s talk.

I am most useful when a product needs someone who can sit with the business, make the calls, and ship the app and the dashboard into production.

Dubai, UAE · Valid UAE residency visa & driving license