Skip to content
View mushthak's full-sized avatar
🎯
Wired IN
🎯
Wired IN

Block or report mushthak

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mushthak/README.md

Mushthak Ebrahim

I’m an iOS Lead building reliable, testable Apple-platform software with Swift and SwiftUI. My work focuses on pragmatic architecture, TDD, Swift concurrency, and engineering systems that remain clear as products grow.

I’m also expanding into AI-assisted and agentic development—bringing the same emphasis on explicit boundaries, evaluation, human review, and maintainable delivery.

What I work on

  • iOS & SwiftUI: modern Apple-platform experiences built with native frameworks
  • Architecture: modular design, composition roots, dependency injection, and unidirectional state flow
  • Quality: test-driven development, CI, readable specifications, and reviewable changes
  • Concurrency: async/await, actor isolation, and Swift 6 strict-concurrency practices
  • Agentic engineering: practical workflows where humans retain ownership of design, verification, and release decisions

Selected work

Project What it demonstrates
ScaleStateApp A SwiftUI state-management architecture using a composition root, unidirectional data flow, native Swift, and strict concurrency.
TDDSwiftDataMVVM A TDD-oriented SwiftData and MVVM application with SwiftUI and CI.
NovaBlendSalon Case Study A modular Swift case study covering clean architecture, composition, TDD, specifications, and CI.
EssentialFeed An iOS image-feed case study focused on requirements, caching, testability, and architecture.
Voice Memos Clone A SwiftUI prototype exploring a familiar Apple product experience.

Building next

I’m developing public experiments that connect strong mobile engineering with agentic systems:

  • Small, well-scoped agent workflows with explicit tool permissions
  • Evaluation fixtures and repeatable verification—not prompt-only demos
  • Human confirmation for consequential actions
  • Repository guidance that makes conventions clear to both people and coding agents

Writing & contact

Open to conversations about senior iOS engineering, Swift architecture, and trustworthy AI-enabled product experiences.

Pinned Loading

  1. ScaleStateApp ScaleStateApp Public

    An iOS app showcasing clean architecture principles using pure Swift. Features Redux-style state management, composition root pattern, and strict concurrency. Built with SwiftUI and zero external d…

    Swift

  2. TDDSwiftDataMVVM TDDSwiftDataMVVM Public

    TDD approach for utilizing SwiftData with MVVM pattern in SwiftUI

    Swift 1

  3. nova-blend-salon-case-study nova-blend-salon-case-study Public

    Case study of Swift TDD approach using modular, composable, clean architecture, solid principles and CI-CD

    Swift 1

  4. EssentialFeed EssentialFeed Public

    iOS Architecture and TDD Approach Case Study

    Swift 2

  5. voice-memos-clone-swiftui voice-memos-clone-swiftui Public

    Prototype of Apple's Voice Memos App

    Swift 10 2