SB
03

Mobile work · iOS

Flagship GraphQL pair (TalentBridge) + REST marketplace client — screenshots from GitHub repos.

Portfolio screenshots

Captured from public GitHub repos — demo data only.

Marketplace app login screen

iOS Marketplace Client

SwiftUI · MVVM · paired with Laravel Marketplace Platform API

Sign in · demo account

Production experience across domains such as ride-hailing, recruitment, real estate listings, fintech, marketplaces, and business platforms.

iOS · Flagship GraphQL

TalentBridge iOS

GraphQL pair

Swift 6 iOS client for the TalentBridge recruitment marketplace — consumes the GraphQL backend (talentbridge-api) with TCA, clean architecture, Keychain, and XCTest.

Swift 6SwiftUITCAGraphQLKeychainXCTest

What it proves

  • Swift 6 + TCA feature architecture
  • GraphQL client and shared API contract
  • Candidate, company, and admin flows
  • Keychain auth and testable dependencies
  • Paired Laravel GraphQL backend
Marketplace app login screen+4 screens

iOS · Flagship REST

iOS Marketplace Client

REST pair

Senior-grade SwiftUI marketplace iOS client — MVVM, JWT auth, paginated REST, Keychain, favorites sync, XCTest, and CI. Pairs with laravel-marketplace-platform.

SwiftSwiftUIMVVMRESTKeychainXCTest

What it proves

  • Production-style iOS architecture
  • JWT auth and Keychain storage
  • Paginated catalog and favorites UX
  • Loading, empty, and error states
  • Pairs with Laravel marketplace API
Chat inbox+3 screens

iOS · Messaging

iOS Real-Time Offline Chat

Portfolio sample

UIKit iOS chat client with message delivery states, offline queueing, local persistence, attachments, XCTest, and CI — mock transport, no API keys required.

SwiftUIKitCombinePersistenceOffline UXXCTest

What it proves

  • Message delivery state machine
  • Offline queueing and retry flows
  • Local persistence and attachments
  • Testable architecture with XCTest
04

Backend · APIs

TalentBridge GraphQL API flagship, REST marketplace platform, recruitment, booking, ERP, and Symfony samples.

Backend · Flagship GraphQL

TalentBridge GraphQL API

GraphQL pair

Production-inspired recruitment-marketplace backend — Laravel GraphQL API, authentication & RBAC, queued workflows on Redis, Pest/PHPUnit tests, Docker, and CI. Paired with Swift 6 iOS client.

LaravelGraphQLPHP 8.xDDDHorizonRedisDockerPest

What it proves

  • GraphQL schema and resolver design
  • DDD-inspired domain layers
  • Recruitment marketplace workflows
  • Horizon queues on Redis
  • Paired Swift TCA iOS client

Backend · Flagship REST

Laravel Marketplace Platform API

REST pair

Production-style Laravel multi-vendor marketplace API — JWT, cart, orders, Redis, OpenAPI, Docker, and iOS mobile contract.

LaravelPHPJWTRedisOpenAPIDockerPHPUnit

What it proves

  • Multi-vendor marketplace REST API
  • JWT auth and mobile-ready contracts
  • Cart, checkout, and order workflows
  • Redis caching and OpenAPI docs
  • Docker + CI for reproducible review

Backend · Platform

Laravel Recruitment Platform API

Portfolio sample

ATS-style Laravel recruitment API — JWT, RBAC, job listings, applications, OpenAPI, Docker, and 45 PHPUnit tests.

LaravelPHPJWTRBACRedisOpenAPIDocker

What it proves

  • ATS-style backend workflows
  • JWT auth and role-based access
  • Job listings and applications
  • OpenAPI and PHPUnit coverage

Backend · Workflows

Booking System API

Portfolio sample

Laravel booking system API with auth, booking workflows, availability checks, API versioning, Redis caching, Swagger docs, tests, Docker, and CI.

LaravelPHPMySQLRedisSwaggerDocker

What it proves

  • Overlap-safe booking logic
  • Availability validation flows
  • API versioning patterns
  • Documented REST surface

Backend · Integration

Laravel ERP / E-Commerce Integration API

Portfolio sample

Laravel ERP/e-commerce integration API with webhooks, queues, HMAC signing, retry workflows, audit logging, mock ERP client, Docker, tests, and CI.

LaravelQueuesWebhooksHMACRedisDockerPHPUnit

What it proves

  • Integration engineering patterns
  • Async jobs and retry workflows
  • Webhook security and audit logs
  • Product/stock/order sync design

Backend · Symfony

Symfony Marketplace API

Portfolio sample

Symfony marketplace REST API — secure authentication, Doctrine entities, DTO validation, marketplace workflows, OpenAPI, Redis, Docker, and PHPUnit.

Symfony 7DoctrineJWTRedisOpenAPIDockerPHPUnit

What it proves

  • Symfony 7 REST API design
  • Doctrine entities and DTO validation
  • Multi-vendor cart and orders
  • OpenAPI documentation
08

GitHub proof

Mirrors github.com/sameh-bakleh — GraphQL pair, REST pair, mobile, backend, and monorepo variant.

Full-stack_pair_(GraphQL).json

~/github

Full-stack pair (GraphQL)

  • talentbridge-api

    Flagship Laravel GraphQL API — DDD, RBAC, Horizon, Redis, Docker, Pest/PHPUnit, CI.

    GitHub →
  • talentbridge-ios

    Swift 6 TCA iOS client — GraphQL backend contract, Keychain, XCTest.

    GitHub →

Full-stack_pair_(REST).json

~/github

Full-stack pair (REST)

  • laravel-marketplace-platform

    Laravel marketplace API — JWT, cart, orders, Redis, OpenAPI, iOS contract.

    GitHub →
  • ios-marketplace-product-app

    SwiftUI marketplace client — MVVM, auth, pagination, screenshots, XCTest.

    GitHub →

iOS_/_Mobile.json

~/github

iOS / Mobile

  • ios-realtime-offline-chat

    UIKit chat — message states, offline queueing, persistence, XCTest.

    GitHub →
  • android-marketplace-client

    Kotlin Compose client — JWT, catalog, wishlist, checkout flows.

    GitHub →

Backend_/_APIs.json

~/github

Backend / APIs

  • laravel-recruitment-platform-api

    ATS-style Laravel API — JWT, RBAC, listings, applications, OpenAPI.

    GitHub →
  • booking-system-api-showcase

    Laravel booking — availability checks, API versioning, Swagger.

    GitHub →
  • laravel-ecommerce-erp-integration-api

    ERP integration — webhooks, queues, HMAC, retry workflows.

    GitHub →
  • symfony-marketplace-api

    Symfony 7 marketplace REST — Doctrine, DTO validation, OpenAPI.

    GitHub →
  • talentbridge

    Monorepo variant — Swift TCA iOS + Laravel GraphQL in one repository.

    GitHub →

Site.json

~/github

Site

  • portfolio

    This portfolio — Next.js, TypeScript, Tailwind, recruiter-focused UX.

    GitHub →

Back to portfolio home