I ship native iOS apps (Swift, SwiftUI, UIKit) and PHP/Laravel APIs — from mobile UX and App Store delivery to JWT auth, RBAC, Redis, GraphQL, OpenAPI, Docker, and CI.
Flagship GraphQL pair: talentbridge-api + talentbridge-ios — Laravel GraphQL DDD backend & Swift 6 TCA client with a shared API contract.
Flagship REST pair: ios-marketplace-product-app + laravel-marketplace-platform — screenshots, tests, and a mobile-ready API contract.
What I focus on
| Area | What I do |
|---|---|
| Mobile | Swift, SwiftUI & UIKit, MVVM, TCA, REST & GraphQL, auth, offline UX, XCTest |
| Backend | Laravel, PHP, Symfony, GraphQL, JWT/RBAC, Redis, Horizon, OpenAPI |
| Full-stack | iOS client + Laravel API pairs, integration, webhooks, queues, Docker, CI |
Full-stack pair (GraphQL) — flagship
Laravel GraphQL API + Swift 6 TCA iOS — recruitment marketplace, Horizon queues, Sentry, CI.
All repositories (table)
| Repo | Role | Highlights |
|---|---|---|
| talentbridge-api | Flagship API | Laravel GraphQL, DDD, RBAC, Horizon, Redis, Docker, CI |
| talentbridge-ios | Flagship iOS | Swift 6, TCA, GraphQL client, Keychain, XCTest |
| laravel-marketplace-platform | Flagship API | JWT, cart, orders, Redis, OpenAPI, iOS contract |
| ios-marketplace-product-app | Flagship iOS | SwiftUI, MVVM, auth, favorites, screenshots, XCTest |
| ios-realtime-offline-chat | iOS | Offline chat, message states, persistence |
| android-marketplace-client | Android | Kotlin, Compose, JWT, catalog |
| laravel-recruitment-platform-api | Backend | Jobs, applications, RBAC, OpenAPI |
| booking-system-api-showcase | Backend | Reservations, availability, API v1 |
| laravel-ecommerce-erp-integration-api | Backend | ERP sync, webhooks, HMAC, queues |
| symfony-marketplace-api | Backend | Symfony 7, Doctrine, cart, OpenAPI |
| portfolio | Site | Live → |