Software DeveloperProject Manager & Technical Lead

Mohamed Tarek From Software Idea to Real Product.

I plan, build and deliver web and mobile products with businesses — from requirements and team setup to hands-on development and production launch.

Selected Projects

  • QargoQuote
Mohamed Tarek working at his desk at night, city skyline behind him

01About

About me

Where Business Needs Meet Technical Execution.

About Mohamed Tarek

I work with businesses to turn software requirements into clear, buildable products. My role goes beyond development — I help define the scope, plan the technical approach, put the right project team together, and manage delivery through to production.

I stay close to the code and contribute hands-on, while coordinating with the specialists a project needs in other areas, such as backend development and UI/UX design.

QargoQuote is a good example: I worked directly with the client, managed the project team, wrote code on the product, and helped take the platform from requirements to a live product.

  • Software Development

    Building web and mobile applications hands-on, mainly with Flutter and React.

  • Project Management

    Turning client requirements into a clear plan, actionable tasks, and delivery timelines.

  • Technical Leadership

    Guiding technical decisions and coordinating across the development team.

02Work & Experience

Work & Experience

Two projects, two different roles — what I owned, what I built hands-on, and where each one landed.

01

QargoQuote

Project Manager & Technical Lead

Period
Jan 2024 – Present
Market
Qatar
Product
Web Platform + Mobile App
Overview
QargoQuote is a B2B logistics platform in Qatar that connects importers with logistics service providers.
My Role
Worked directly with the client from the initial idea, owning requirements, scope, cost estimation, timelines and delivery. Put together and managed the project team across UI/UX, backend and Flutter, adjusting the team when needed.
Technical Contribution
Worked hands-on on both the web platform and the mobile app — building features, connecting them to the backend and adding real-time updates — and helped shape the technical direction and architecture. The Laravel backend was developed by the project’s backend developer.
Result
Took the product from first requirements to production, and remain involved after launch in product and technical decisions.

Hands-on

  • Flutter
  • Dart
  • React
  • REST APIs
  • Pusher

Team

  • Laravel Backend
  • UI/UX Design
  • Web · Live
  • Mobile · In development

02

CarDit

Flutter Developer

Period
Mar 2026 – Jul 2026
Market
Saudi Arabia
Product
iOS & Android App
Overview
CarDit is an automotive services app for the Saudi market, connecting car owners with service centers.
My Role
Joined the development team as a Flutter Developer, working remotely for the length of the development engagement.
Technical Contribution
Developed features across the app’s screens and user flows, from the interface through to backend integration, within the architecture the project was built on — delivering the same experience on iOS and Android.
Result
Released to car owners in Saudi Arabia. My role ended when the development engagement did.

Hands-on

  • Flutter
  • Dart
  • Bloc / Cubit
  • Clean Architecture
  • MVVM
  • REST APIs / Dio
  • Firebase
  • go_router
  • Dependency Injection
  • Responsive UI
  • Live in the app stores

03Contact

Let’s build it properly.

Contact Mohamed Tarek

Have a software idea or a product that needs development? Let’s discuss the requirements and the right approach to bring it to production.