Senior iOS Developer · Tabby
BNPL fintech used by millions across MENA. App Store
- One of five engineers on the core platform team owning shared infrastructure of a 130+-module codebase built by 30+ iOS engineers across 20 feature teams; drove platform projects from proposal to rollout and adoption.
- Designed the iOS design system from zero: 90+ reusable components adopted in 140+ modules, each built cross-stack for both UIKit and SwiftUI behind one configuration layer.
- Automated the Figma → code pipeline — an internal Figma plugin emitting UIKit and SwiftUI code keeps 330+ icons, 60+ color styles and typography in sync, eliminating manual handoff and design drift.
- Built a new navigation layer that removed most of the UIKit–SwiftUI bridging friction, plus internal frameworks (VDPin, VDLayout, VDChain) that the team adopted for everyday UI work.
- Built a suite of eight agent skills automating the team's dev workflow — Jira issues, MR creation, review triage, release cherry-picks, CI snapshot updates — integrated into everyday team process.
- Integrated Kotlin Multiplatform for shared business logic, set up CI pipelines, built a runtime UI inspector, and published internal DocC/Docsify documentation.