SB
Open to work

Bochum, Germany

I fit these roles

Sameh Bakleh

Senior Software Engineer — Mobile & Backend

Full-stack delivery — Swift TCA iOS, Laravel GraphQL & REST APIs, Docker, CI.

SwiftTCALaravelGraphQLRESTDocker

iOS

5+ YRS

PHP

5+ YRS

EXPERIENCE

8+ YRS

Current role

Senior Software Engineer — Mobile & Backend

BrainyCode Tech · Jan 2025 – Present

Recent

Forsa.syAnorizonTechCloud Systems SARLMagma Global
02

Experience

Seven roles across mobile and backend — current: BrainyCode Tech. Timeline matches LinkedIn.

BrainyCode Tech

Jan 2025 – Present

Forsa.sy

Jan 2024 – Dec 2024

AnorizonTech

Jan 2023 – Dec 2023

Cloud Systems SARL

Jun 2020 – Dec 2022

Magma Global

Feb 2019 – May 2020

CreaPix

Mar 2018 – Feb 2019

DreamWD

Feb 2016 – Feb 2018

brainycode-tech

~/experience/brainycode-tech

Senior Software Engineer — Mobile & Backend

BrainyCode Tech

Jan 2025 – Present · Germany / Remote

Hands-on senior role combining iOS/Android/Flutter mobile features with PHP, Laravel, and Symfony APIs — authentication, listings, offline/retry flows, API contracts, Docker, GitLab CI/CD, Redis, Fastlane, and TestFlight.

SwiftiOSFlutterLaravelSymfonyREST APIsRedisDockerFastlane

forsa-sy

~/experience/forsa.sy

Software Engineer — Mobile & Backend Platform

Forsa.sy

Jan 2024 – Dec 2024 · Remote / Syria

Recruitment platform: Laravel REST APIs, job listings, dashboards, reporting, RBAC, Redis caching, SQL optimization, and mobile-ready APIs supporting iOS and Android clients.

LaravelPHPREST APIsRedisMySQLRBAC

anorizontech

~/experience/anorizontech

Backend Engineer — Laravel / PHP

AnorizonTech

Jan 2023 – Dec 2023 · Remote / Middle East

Laravel backend modules, admin dashboards, REST integrations, RBAC, SQL/reporting performance, Redis, queues, and stable APIs for mobile and web clients.

LaravelPHPAdmin dashboardsRBACREST APIsMySQL

cloud-systems-sarl

~/experience/cloud-systems-sarl

Senior Mobile Engineer / Mobile Team Lead

Cloud Systems SARL

Jun 2020 – Dec 2022 · Remote / Beirut

Production iOS apps in Swift/UIKit/SwiftUI, Android features, API-backed flows, App Store and Play releases, stability improvements, code reviews, and hands-on team coordination.

SwiftiOSUIKitSwiftUIKotlinREST APIs

magma-global

~/experience/magma-global

Mobile Application Developer

Magma Global

Feb 2019 – May 2020 · Remote / Beirut

Native iOS (Swift/UIKit) and Android (Java/Kotlin) apps — authentication, REST APIs, maps, push notifications, production releases, and client delivery.

SwiftUIKitKotlinJavaREST APIsPush notifications

creapix

~/experience/creapix

Full-Stack Developer

CreaPix

Mar 2018 – Feb 2019 · Beirut, Lebanon

PHP/Laravel web applications, admin panels, authentication, database schemas, REST integrations, and client-facing features.

PHPLaravelJavaScriptMySQLAdmin panels

dreamwd

~/experience/dreamwd

Mobile Application Developer

DreamWD

Feb 2016 – Feb 2018 · Doha, Qatar

Early mobile role building iOS (Swift) and Android (Java/Kotlin) applications with REST API integration, authentication, and production support.

SwiftiOSJavaKotlinREST APIs
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
05

Shipped products

App Store and Play releases — ride-hailing, recruitment, and real estate products in production.

app_store.md

~/shipped

App Store releases I contributed to as a hands-on engineer. Portfolio repositories on this site are production-style engineering samples for technical review — not private client source code.

iOS — App Store

Cross-platform (supporting) — Google Play
  • Petra RideRide-hailing · 1M+ downloads · Google Play
  • ForsaRecruitment · Google Play

Cross-platform delivery experience (Kotlin/Android) supports API integration work — iOS remains my primary engineering focus.

web_products.json

~/production

Selected live platforms

Forsa Syria

Jobs & recruitment platform — web product aligned with Forsa mobile apps.

Views Bank

Rewards platform with mobile apps, APIs, and partner integrations.

06

Skills

Grouped for quick scan — mobile engineering first, backend API depth second.

iOS Engineering

SwiftSwiftUIUIKitCombineasync/awaitSwift ConcurrencyMVVMClean ArchitectureCoordinator PatternXCTestUI TestingFastlaneTestFlightApp Store ConnectCore DataKeychainAPNsMapKitCore LocationAccessibilityLocalization

Mobile / API Product Engineering

REST APIsGraphQL exposureOpenAPI / SwaggerJWT / OAuth2Offline-capable flowsLocal cachingWeak-network handlingPaginationPush notificationsCrash triagePerformance optimizationFirebase Crashlytics

Backend / API Engineering

PHPLaravelSymfonyAPI PlatformREST APIsAdmin dashboardsRBACPolicies / GatesJWT / OAuth2MySQLPostgreSQLRedisSQL optimizationQueues / JobsDockerOpenAPI / SwaggerPHPUnitCI/CD

Testing & Delivery

XCTestPHPUnitPestGitHub ActionsGitLab CI/CDDocker ComposeFastlaneCI/CD pipelinesTestFlightApp Store release supportAPI documentation

Collaboration

Agile / ScrumCode reviewsRemote teamworkProduct / design collaborationQA collaborationAPI contract alignmentRelease coordination
07

About

Background, education, and work authorization — for reviewers who want depth after the first scan.

about.md

~/profile

I am a hands-on Senior Software Engineer based in Bochum, Germany, with 8+ years of professional experience across mobile applications and backend/API systems.

My strongest technical focus is split between two areas: iOS / Mobile Engineering (5+ years) — Swift, UIKit, SwiftUI, Combine, async/await, REST/GraphQL APIs, authentication, push notifications, maps, real-time features, offline-capable behaviour, caching, performance, crash triage, testing, Fastlane, TestFlight, and App Store delivery.

Full mobile + backend scope: Swift, UIKit, SwiftUI, Laravel, Symfony, REST APIs, admin dashboards, Docker, CI/CD, and production release workflows.

Top skills

iOS DevelopmentAndroid DevelopmentLaravel

Education

B.Sc. Computer Software Engineering — Yarmouk Private University (2010–2016)

Languages

  • Arabic — Native or bilingual
  • English — Professional working proficiency
  • German — Elementary (actively improving)

Work authorization

Chancenkarte (Opportunity Card) valid until January 2027; eligible for German work residence permit or EU Blue Card with qualifying job offer

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 →
09

Contact

Senior mobile or backend role in Germany/EU? LinkedIn or email is fastest — flexible start, remote or on-site.

Ready to talk

Senior iOS · Mobile · PHP/Laravel API roles

Bochum, Germany. Remote · Hybrid · On-site (Germany & EU). Flexible start date — remote, hybrid, and on-site across Germany and the EU.

Phone

+49 177 797 7187

Target roles

iOS Developer · Senior iOS Engineer · Mobile Engineer · PHP Developer · Laravel Developer · Symfony Developer · Backend Developer · Backend Engineer · Software Engineer