Mustafa Mert Erden

Senior iOS Engineer · 10+ yrs
01

Summary

10 year software engineer. Started full stack, now iOS-focused. Currently at Turkish Technology. On the side I write the tools I wish existed: MCP servers, multi-agent AI pipelines, SDK mono-repos in Swift and TypeScript. Tests first, MVVM-C, Swift 6 strict concurrency.

02

Experience

8 roles · 2016 – 2026
Nov 2021 – PresentIstanbul
Senior iOS Engineer
  • ·iOS, watchOS & widget apps used by millions of passengers daily
  • ·Live Activities, Control Center widgets, Siri App Intents for flight status
  • ·Gradual Objective-C to Swift/SwiftUI migration (Coordinator + Diffable Data Source)
  • ·CocoaPods to Swift Package Manager migration
  • ·Centralized build config via XCConfig
  • ·Shift to modular architecture; shared code extracted into standalone frameworks
  • ·Reusable SwiftUI component library with design tokens, a11y, 3-layer testing
  • ·Contributed to architectural work, mentorship, and code reviews
  • ·App release through App Store Connect
  • ·New Combine-based network module added to the stack
Mar 2021 – Oct 2021Istanbul
Senior iOS Developer
  • ·e-Trader POC: contributed to the legacy rewrite to Swift/SwiftUI with MVVM
  • ·Main banking app (Objective-C + Swift), millions of active users
  • ·Cross-functional Agile teams, SOLID principles, peer reviews
  • ·App release through App Store Connect
Feb 2019 – Mar 2021Istanbul
iOS Developer
  • ·Transitioned from hybrid team to full native iOS development
  • ·MVVM + Clean Architecture; Strategy, Observable, State patterns
  • ·CI/CD with Jenkins + Fastlane, SwiftLint enforcement across the repo
  • ·App release through App Store Connect
Feb 2018 – Feb 2019Istanbul
Full Stack Developer
  • ·Cordova bridge plugins for native iOS and Android
  • ·.NET Core backend services, HTML/JS/AJAX frontends
  • ·Contributed to the hybrid to native architectural shift on mobile
Nov 2017 – Feb 2018Istanbul
IT Application Operations
  • ·Production availability, RCA, incident resolution
  • ·Shell scripts for perf monitoring and proactive prevention
Dec 2016 – Jun 2017Istanbul
Software Engineer, long-term intern
  • ·Built a Project & Request Management web app with ASP.NET, MVC, T-SQL
Aug 2016Istanbul
Software Engineer, intern
  • ·Reservation log analysis tool in Java + PL-SQL (Reservation Solutions team)
Jun – Jul 2016Istanbul
Software Engineer, intern
  • ·Credit card process tracking form in C# (Card Printing & Processes)
03

Skills

daily drivers
iOS
Swift 6SwiftUIObjective-CUIKitCombineasync/awaitStrict Concurrency
Apple
watchOSWidgetKitLive ActivitiesStoreKit 2App IntentsControl Center
Web
TypeScriptReact 19Next.js 16Tailwind 4ZustandTanStack Query
Backend
NestJSFastifyNode.js.NET CoreC#Redis
Arch
MVVM-CClean ArchitectureTDDSOLIDCoordinator
Test
XCTestSwift TestingViewInspectorSnapshotVitest
Tools
XcodeSPMTurborepopnpmFastlaneJenkinsGit
AI
MCP ProtocolClaude CodeCopilot CLICursorWindsurf
04

Selected Projects

full list on mmerterden.com
Dev Toolkit MCPv2.4.1

72-tool MCP server covering iOS simulator, Android emulator, and Playwright web automation. One protocol, every MCP editor.

Node.js · MCP Protocol · xcrun simctl · ADB

2025
Multi-Agent Pipelinev9.6.0

8-phase AI development pipeline with full orchestration on Claude Code, Copilot CLI, Cursor, Antigravity, and VS Code Copilot Chat. Issue → analysis → plan → TDD → review → commit → PR in one command.

Node.js · Claude Code · Copilot CLI · Cursor

2025
Weave SDKv4.0.0

13-module Swift SDK -12 standalone, 1070+ tests, Swift 6 Strict Concurrency

Swift 6 · SwiftUI · Swift Package Manager · Strict Concurrency

2024
Warp SDKv1.0.0

13-module Android SDK -Kotlin 2.1, Jetpack Compose, Material 3, Ktor 3, Hilt

Kotlin 2.1 · Jetpack Compose · Material 3 · Hilt

2024
Spool SDKv0.1.0

9-package TypeScript SDK for NestJS + Fastify backends

TypeScript · NestJS 11 · Fastify 5 · pnpm Workspaces

2025
Loom SDKv0.1.0

9-package TypeScript SDK -React 19, Next.js 16, Tailwind 4, Zustand 5, TanStack Query 5

TypeScript 5 · React 19 · Next.js 16 · Tailwind CSS 4

2025
Musicampv1.9.0

Free music player with 150M+ songs -iOS and widgets. 4.3 rating, 18K+ reviews

Swift · UIKit · WidgetKit · VLC Player

2020
Musicavev1.2.3

Free music player with 150M+ songs -Android. Kotlin, ExoPlayer, Hilt, Room

Kotlin · MVVM · Hilt · ExoPlayer

2021
App Store Screenshotsv2.1.0

AI skill that builds custom screenshot studios -generative, not templated. 21 devices, 7 frame types, 11 slide types

Next.js · html-to-image · SKILL.md (900+ lines) · CSS Device Frames

2025
Remote Controlv1.7.0

Pocket Dev Environment: control your Mac from your phone.

Node.js · TypeScript · Swift / SwiftUI · Tuist Modular Architecture

2025
05

Education

Çukurova University
B.Sc. Computer Engineering
100% English · Adana · 2012 – 2017
Anadolu University
B.A. Business Administration
Distance · Eskişehir · 2013 – 2017
06

Certifications

selected
VakıfBank · in-house
Agile & ScrumAdvanced C#Advanced SQLFundamentals SQL
Pluralsight
iOS ProficiencyCore Data Fundamentals with SwiftConcurrent Programming with GCD in Swift 5Advanced Unit Testing with Mocks & StubsiOS Data PersistenceiOS Networking with REST APIsiOS Collection ViewsManaging Source Code with GitCore SpringJava FundamentalsJavaScript Core Language
07

Languages

Turkishnative
Englishprofessional
Germanbasic