Florent Morin

Consultant / Développeur iOS senior 

Remote from Niort

  • 46.323716
  • -0.4647770000000264
Super Malter
Propose a project The project will only begin when you accept Florent's quote.
Propose a project The project will only begin when you accept Florent's quote.

Location and geographical scope

Location
79000 Niort, France
Remote only
Works remotely most of the time

Preferences

Project length
  • Between 1-3 months
  • Between 3-6 months
  • ≥ 6 months

Verifications

Influence

Languages

Categories

Skills (21)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Platform
  • iOS
    Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • IDE
  • Beginner Intermediate Advanced

Florent in a few words

Important : le TJM affiché à titre indicatif. Plus ou moins élevé selon le type de mission et la durée.

Fort d'une expérience de plus de 12 ans, approuvée dans les commentaires de mes clients ci-dessous, j'ai pu contribuer à des dizaines de projets mobiles. Tous différents.

Si j'ai la connaissance historique de Objective-C et UIKit, je n'en suis pas moins en phase avec les dernières technologies Apple telles que Swift et SwiftUI.

C'est grâce à cette expérience riche et diverses que je suis aujourd'hui en mesure de vous accompagner dans la mise en place technique de votre app iOS.

J'ai bien évidemment toute l'expérience d'un développeur expérimenté, mais également celle d'un conférencier spécialiste des technologies Apple et celle d'un formateur qui saura s'adapter à vos besoins.

Si vous souhaitez en savoir plus, n'hésitez pas à regarder mes références.
Et aussi mes contributions open-source et autres publications. 😊

Portfolio

Portfolio only available to registered users

Experience

EZYMOB

Software Publisher

Ajout d'un guide audio "Text-to-speech"

Télétravail

March 2021 - March 2021

Après avoir précédemment mis en place le socle technique de l'app (voir mission précédente), mon client a de nouveau fait appel à moi pour un nouveau challenge.

Suite à une suggestion que j'avais évoqué, un guide audio accessible hors app a été mis en place. Il est ainsi contrôlable depuis l'iPhone, la Watch et même les écouteurs (ex. AirPods).

Le tout fonctionne à partir d'instructions textuelles fournies par une API.

Open-Source

Software Publisher

Framework open-source de traçage de contacts COVID via QR codes

February 2021 - February 2021

Afin de faciliter la conception d’une solution respectueuse de la vie privée, j’ai conçu un framework en open-source pouvant servir de base de travail.

L’idée est de pouvoir tracer via QR code les contacts COVID dans une approche décentralisée, respectueuse de la vie privée.

Les données échangées sont chiffrées et les clés permettant de déchiffrer ne peuvent être récupérées sans se rendre sur place. Les informations échangées ne permettent pas de retrouver un utilisateur.

Le tout permet de générer et scanner des QR codes.

Des tests unitaires validant le procédé ont évidemment été intégré au tout.

https://github.com/florentmorin/QRContactTracingCore
  • iOS
  • Mac OS
  • Swift
  • Swift Package Manager
  • CommonCrypto
  • AVFoundation
  • Core Image
  • Core Graphics
  • UIKit
  • SwiftUI
  • See more abilities

EZYMOB

Software Publisher

App SwiftUI + Package Swift multiplateformes

Télétravail

December 2020 - February 2021

J'ai conçu une app utilisant un service web existant et axée sur l'accessibilité. Elle doit également pouvoir s'interfacer avec des composants pré-existants pour l'apprentissage automatique.

L'app est compatible iOS 14 : elle a donc été réalisée avec SwiftUI et Combine.

Elle est complétée d'un package Swift compatible Objective-C, Swift et Combine.
Le package supporte des versions antérieures de iOS, watchOS, macOS et tvOS.

Concernant le framework, il exploite une base de données Core Data synchronisée en temps réel entre app et extensions si souhaité.
La partie préférences utilisateurs est également synchronisée en temps réel si souhaité.
Les appels au service web ont été intégrés pour fonctionner en ligne, mais aussi pour pouvoir fonctionner hors ligne en simulant le fonctionnement du service web. L'objectif étant d'avoir un environnement de tests et de démo autonome.

Un workflow permet de générer automatiquement un package Swift binaire.

Le tout a été accompagné de tests unitaires réalisés avec XCTest.

Aucun framework externe n'a été requis.

Morin Innovation

Software Publisher

Projet personnel

Niort, France

June 2020 - Today

40 Malt project(s)

    (27 ratings)

    Check out Florent's reviews

    14 external recommendations

    Check out Florent's recommendations

    Education