iOS & Flutter Developer / Casablanca, Morocco

I'm Soufiane H., building polished mobile experiences across iOS and Flutter.

I work across product design, architecture, API integration, and delivery quality to ship mobile apps that feel smooth for users and stay maintainable for teams, currently balancing Renault Flutter work with ongoing iOS responsibilities.

  • 5+ years across Renault, Capgemini, SQLI, Alpha Network, and BABEL
  • Current Renault scope spans Flutter delivery while continuing hands-on iOS tasks
  • Strong focus on SwiftUI, UIKit, Flutter, Dart, Combine, and clean architecture
  • Fluent in English, French, and Arabic with deep Agile team experience

Currently focused

iOS + Flutter delivery

Mobile Product Craft

Native iOS depth with ongoing Flutter delivery for production teams.

Stack Swift, SwiftUI, UIKit, Flutter, Dart
Architecture MVVM, MVVM-C, VIPER, Clean
Quality Unit Tests, Documentation, Agile Delivery
Tooling Firebase, Bitrise, GitLab, Sendbird
SwiftUI UIKit Flutter Dart Combine MVVM-C Clean Architecture Firebase XCTest Agile Delivery SwiftUI UIKit Flutter Dart Combine MVVM-C Clean Architecture Firebase XCTest Agile Delivery

About Me

Mobile engineer with production experience across automotive, consulting, messaging, and product environments.

My experience centers on building mobile features end to end: collaborating with designers, integrating APIs and SDKs, writing technical documentation, and keeping delivery quality high across native iOS work, Flutter delivery, testing, and architectural discipline.

Profile

I currently work with Renault in Casablanca, where I recently started contributing as a Flutter developer while continuing to handle iOS tasks, production features, technical spikes, and close collaboration with product and design teams.

Across Renault, Capgemini, SQLI, Alpha Network, and BABEL, I have built iOS interfaces, messaging-related features, API integrations, and testable mobile flows using Swift, SwiftUI, UIKit, Combine, and modern architectural patterns, and I am now extending that production work into Flutter and Dart within my current Renault scope.

Quick Snapshot

  • Current focus: Renault mobile delivery across Flutter and iOS
  • Location: Casablanca, Morocco
  • Core stack: Swift, SwiftUI, UIKit, Flutter, Dart
  • Languages: English, French, Arabic

Tools And Workflow

I regularly work with Firebase, Sendbird SDK, Contentsquare SDK, Bitrise, and GitLab, and I am comfortable moving between iOS delivery, Flutter tasks, documentation, testing, feature delivery, and release support.

Education

  • ENSIAS, Rabat: Specialized Master's in IoT and Mobile Services
  • FSTM, Mohammedia: Bachelor's in Computer Science, Networks, and Multimedia
  • Strong background in distributed systems, mobile services, AI, and software engineering

Expertise

The strengths I bring to mobile teams building real products in production.

01

iOS And Flutter Engineering

Building and maintaining mobile features with Swift, SwiftUI, UIKit, Flutter, Dart, Combine, CoreData, CoreML, AVFoundation, and AVKit.

02

Architecture And Quality

Applying MVVM, MVVM-C, VIPER, and clean architecture while supporting unit testing, technical spikes, and maintainable native and cross-platform code structure.

03

Integration And Delivery

Shipping production-ready flows with API integration, offline and online management, SDK integration, Agile collaboration, and release-aware tooling.

Featured Apps

A two-app spotlight designed around your portfolio instead of a generic multi-card gallery.

Both iOS products now have their own connected landing pages, so this section acts as the hub between the portfolio, the live app websites, and each App Store listing.

Live iOS App

Fitness

Gymmetric

A dedicated workout tracker website and iOS app focused on routines, set logging, workout history, and beautiful progress charts for lifters who want a clean training workflow.

  • iOS
  • SwiftUI
  • Workout Tracking
500+ exercises available in the app experience
3 supported languages highlighted on the product site

Live iOS App

Productivity

Togglio

A calm Pomodoro timer and task manager built for deep work, focus sprints, custom timing, and a more intentional daily productivity rhythm on iPhone.

  • iOS
  • Pomodoro
  • Productivity
25 min signature focus session highlighted across the product site
0 data current App Store privacy label indicates data not collected

Two-App Layout

Both apps now have matching microsites that feel connected to the portfolio while still giving each product its own voice.

Resume Soon

Career Journey

A quick view of the teams, products, and responsibilities that shaped my mobile path.

01

Renault

Working with Renault since March 2025, now contributing as a Flutter developer while continuing iOS tasks across production features, front-end implementation, technical spikes, documentation, API integration, and unit tests.

02

Capgemini @ Renault

Senior iOS Developer from August 2024 to February 2025, delivering SwiftUI and UIKit features with Combine, MVVM-C, and close collaboration across Agile teams.

03

SQLI

iOS Developer from May 2023 to August 2024, including work on a new messaging Swift package, clean architecture, documentation, and unit tests.

04

Alpha Network

iOS Developer from March 2022 to April 2023, shipping new features, API integrations, MVVM-based flows, and UIKit-driven product updates.

05

BABEL

iOS Developer from September 2020 to February 2022, working with VIPER, Objective-C, unit and UI tests, and collaborative Agile product delivery.

Contact

Open to iOS, Flutter, and product-focused mobile opportunities.

Available for product-focused mobile work, app collaborations, and engineering roles where strong UI craft and maintainable architecture both matter.