You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thomas MaryTM

Thomas Mary

iOS Developer | Swift | SwiftUI

€550/day
Reims, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Thomas

Senior iOS Developer with over 15 years of experience, I design high-performing, maintainable, and scalable iPhone and iPad applications — from architecture to App Store publication.

Concrete results:

10 apps published
average ratings > 4.5★ on the App Store
crash-free rate > 99.5% in production.

My expertise

SwiftUI & Swift — Modern, responsive, and accessible interfaces, compliant with Human Interface Guidelines
Clean Architecture (MVVM) — Decoupled, testable, and evolvable code
Swift Concurrency — Async/await, actors, Swift 6 patterns
StoreKit 2 — In-app monetization, subscriptions, paywalls
CI/CD & Quality — Fastlane, unit/UI tests, SwiftLint

My areas of intervention

Native iOS app creation from scratch — architecture, development, testing, deployment
Taking over and refactoring existing apps — migrating UIKit to SwiftUI, modernizing legacy code
REST API integration, push notifications, geolocation, MapKit mapping
Technical audit — performance, accessibility, technical debt reduction
App Store publication — App Review Guidelines compliance, ASO, automated screenshots

Technical stack

Swift · SwiftUI · UIKit · Xcode · Core Data · SwiftData · CloudKit · MapKit · StoreKit 2 · Firebase · Combine · Swift Concurrency · REST API · Git · Fastlane · Xcode Cloud · XCTest · Clean Architecture · MVVM

Why choose me?

Autonomous and operational from day one, in team integration or solo
Every line of code is tested, linted, and designed to last
Proactive communication, response within 2 hours, deadline adherence
Continuous monitoring of the latest Apple APIs (iOS 26, visionOS, WidgetKit)

Available remotely or in person. Let's talk about your project.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Reims (up to 50km), Lille (up to 50km), Paris (up to 50km), Bordeaux (up to 50km), Lyon (up to 50km)

Experience

  • TRAILSIGHT
    iOS Developer (Freelance)
    SPORTS
    October 2024 - Today (1 year and 8 months)
    Reims, France
    PERSONAL PROJECT
    Design, development, and App Store publication of a native iOS application in 100% SwiftUI — personal side project.
    Clean Architecture (MVVM) with strict separation of Presentation / Domain / Data
    Modern Swift 6 concurrency: async/await, actors, Combine
    Declarative navigation with NavigationStack and navigationDestination
    StoreKit 2 monetization (subscriptions) and Firebase analytics integration
    Fastlane CI/CD pipeline: automated tests, localized screenshots, App Store deployment
    Quality: SwiftLint, unit/UI tests, dead code detection (Periphery), crash-free > 99.5%
    SwiftUI Software Architecture Swift Mobile Development iOS
  • BETCLIC GROUP
    Senior iOS Developer
    SPORTS
    January 2024 - December 2025 (1 year and 11 months)
    Bordeaux, France
    Improving user retention for a consumer application reaching several million players — strong product impact on the betting experience.

    · Development of key features in Swift, SwiftUI, and UIKit, directly impacting retention metrics
    · Reactive programming with RxSwift
    · Unit and integration tests (XCTest, Swift Testing) — crash-free rate maintained at 99.99%
    · Team collaboration: code reviews, Git flow, GitHub

    Result: 99.99% crash-free application stability for a base of millions of active users.
    Swift Swift Package Manager RxSwift Swift testing UIKit
  • Pronosoft
    Senior iOS Developer
    SPORTS
    February 2023 - June 2023 (4 months)
    Vincennes, France
    Design of new screens in SwiftUI
    Design and implementation of the dark mode feature for the main application
    Implementation of the Meta Ads framework
    Addition of associated unit tests
    SOLID principles ASYNC AWAIT Clean Code Clean Architecture MVVM Combine Gitflow Git Fastlane Swift SwiftUI Unit Test SwiftLint

Recommendations

Be the first to recommend Thomas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software Architect, Computer Science
    ESARC Evolution
    2012
    Architecte Logiciel, Informatique

Skill set

Categories