Aller au contenu
Taoufik BouabidDisponible pour des missions freelance en remote

Ingénieur mobile senior · iOS & Android · Tech lead

Apps mobiles natives,prêtes pour la production.

Je mène des apps iOS et Android de l'architecture à la publication : outils terrain Bluetooth, un assistant IA à plus de 225 000 utilisateurs, SDK pour grands comptes. 10 ans d'expérience, aujourd'hui en freelance et en remote depuis Paris (CET).

90K$+

Revenus App Store + Google Play

225K+

Utilisateurs sur Oi

10

Ans d'expérience

15+

Apps publiées

Noy VPN

90K$+ de revenus

Oi AI Assistant

225K+ utilisateurs

Apps développées chez

  • VonRoll Hydro
  • Enablon · Wolters Kluwer
  • Machinestalk
  • Karizma Technology

01Services

Comment je peux vous aider

Un profil senior pour votre roadmap mobile, du premier commit à la fiche store. Je peux prendre en charge une app entière ou rejoindre votre équipe comme ingénieur ou tech lead.

01

Apps natives iOS & Android

De l'architecture à la publication sur l'App Store et Google Play : Swift et SwiftUI, Kotlin et Jetpack Compose, ou un cœur Kotlin Multiplatform partagé.

  • Swift
  • SwiftUI
  • Kotlin
  • Jetpack Compose
  • Kotlin Multiplatform
Kotlin Multiplatform
02

Bluetooth, NFC & offline-first

Des apps terrain qui dialoguent avec des appareils en BLE, Bluetooth Classic et NFC, et continuent de fonctionner hors ligne grâce au stockage local et à la sync automatique.

  • BLE
  • Bluetooth Classic
  • MFi
  • Core NFC
  • Room
Apps Bluetooth & NFC
03

Temps réel, VoIP & IA

Chat, notifications push et appels VoIP avec CallKit, PushKit et WebRTC, ainsi que des assistants IA en streaming basés sur OpenAI.

  • WebRTC
  • CallKit
  • WebSocket
  • OpenAI API
Fonctionnalités IA
04

Tech lead & modernisation

Architecture, code reviews et mentorat, migrations vers Swift Concurrency et de bases de données, pipelines CI/CD et quality gates.

  • Clean Architecture
  • CI/CD
  • SonarQube
Deadlines stores & sauvetage
05

Back offices & backends

Consoles d'administration React et backends Firebase qui font tourner vos apps mobiles.

  • React
  • TypeScript
  • Firebase
Audit d'application mobileCinq jours, un prix, et une réponse claire sur l'état de votre app. Vous repartez avec un rapport priorisé et un appel pour le parcourir, que la suite se fasse avec moi ou avec votre équipe.Audit d'app mobile

02Réalisations

Des apps en production

Quelques produits que j'ai développés ou dirigés. Deux sont des apps freelance téléchargeables aujourd'hui ; deux sont sous NDA, leurs visuels sont donc des illustrations.

Freelance · iOS & Android · Depuis 2020

Noy VPN

Seul développeur, iOS et Android

Une app VPN anonyme que j'ai développée seul pour un client, sur iOS et Android, de l'architecture à la monétisation. L'app iOS a été reconstruite sur WireGuard en 2026.

  • Tunnels chiffrés via Network Extension sur iOS, d'abord OpenVPN puis WireGuard depuis la refonte de 2026
  • Machine à états de connexion avec reconnexion automatique et test de vitesse intégré
  • Offres premium via In-App Purchase, monitoring Crashlytics
  • App Android sur Google Play : 10K+ téléchargements et abonnements Google Play
  • Swift
  • UIKit
  • Network Extension
  • WireGuard
  • In-App Purchase

90K$+

Revenus App Store + Google Play

Freelance · iOS & Android · Depuis 2023

Oi AI Assistant

Développeur iOS, backend des deux apps

Un assistant IA pour un client, sur l'App Store et Google Play. Je développe l'app iOS et, depuis 2026, le backend des deux apps.

  • Chat en streaming avec plusieurs agents, chacun configuré à distance dans Firestore
  • Génération et analyse d'images DALL-E, résumés d'URL et de PDF, rendu LaTeX, synthèse vocale
  • Audit de sécurité en 2026 et nouveau backend Cloud Functions : streaming, App Check et validation des achats côté serveur
  • Swift
  • UIKit
  • SwiftUI
  • Firebase
  • Cloud Functions
  • OpenAI API

225K+

Utilisateurs authentifiés

Illustration, app sous NDA

VonRoll Hydro · iOS & Android · Depuis 2025

NDA

LEAKAPP

Mobile Tech Lead

Une app terrain de détection acoustique des fuites d'eau. Je dirige l'équipe mobile de 3 développeurs, j'ai construit l'app iOS et je contribue à Android.

  • Intégration Bluetooth des capteurs terrain : données en direct, transfert de fichiers et mises à jour du firmware
  • App universelle iPhone et iPad en 9 langues, d'un dépôt vide jusqu'à l'App Store
  • Graphiques de spectre en direct, couche cartographique indépendante du fournisseur et plus de 480 tests automatisés
  • SwiftUI
  • Swift Concurrency
  • Core Bluetooth
  • GRDB
  • Jetpack Compose
  • Kotlin Multiplatform

3 devs

Équipe dirigée

Illustration, app sous NDA

Enablon (Wolters Kluwer) · iOS · 2019–2024

NDA

Dynamic Forms SDK

Référent technique iOS

Le moteur de formulaires natif partagé par les apps EHS d'entreprise d'Enablon, dont j'ai été responsable pendant plus de 5 ans.

  • Formulaires pilotés par le serveur : champs conditionnels, règles de validation, dépendances entre champs et auto-remplissage
  • Utilisé par trois apps grands comptes d'Enablon, avec des releases gérées de la release candidate à la production
  • Check-lists offline avec sync automatique, OAuth 2.0 PKCE, arabe en RTL et refonte de Go en 12 langues
  • Swift
  • UIKit
  • SwiftUI
  • Realm
  • OData
  • Azure DevOps

3 apps

Construites sur le SDK

Autres projets

Freelance · 2026

Nura

App de nutrition : cœur Kotlin Multiplatform, apps SwiftUI et Compose, backend Firebase avec Vertex AI, back office React.

Freelance · 2026

Youz

Réseau social anonyme géolocalisé : app SwiftUI sur des bibliothèques KMP partagées, backend Firebase, back office React.

Freelance · 2026

Vitlex

Rapports de variabilité cardiaque et de composition corporelle pour cliniciens, à partir d'un appareil de mesure Bluetooth.

Freelance · Flutter · 2026

App chauffeurs VTC

MVP Flutter d'une app d'assistance pour chauffeurs VTC, avec Riverpod et go_router.

Enablon · iOS

App d'inspection grands comptes

App d'inspection offline-first : check-lists, sync OData, authentification PKCE et support iPad.

Enablon · iOS

App de sécurité des employés

Refonte d'une app de sécurité des employés en 12 langues, dont l'arabe de droite à gauche.

Karizma · iOS & Android

YOUZ

Réseau social anonyme avec messagerie temps réel et appels VoIP via PushKit, CallKit et WebRTC.

D'autres projets sur demande.

04Témoignages

Ce que disent ceux qui ont travaillé avec moi

Des recommandations LinkedIn et Malt, et un mot du client pour qui je construis Noy et Oi. Celles écrites en anglais sont traduites, et leur texte original reste à un clic.

J'ai eu le plaisir de travailler avec Taoufik pendant plusieurs années sur différents projets, dont Noy, pour les solutions VPN, et Oi, une plateforme de chatbot IA. […] Ce que j'apprécie le plus chez Taoufik, c'est qu'il ne se contente pas d'écrire du code et de passer à autre chose. Il s'implique pleinement, pense à la vision d'ensemble et tient vraiment à la qualité de ce que nous construisons. C'est aussi un excellent coéquipier, toujours prêt à aider, à échanger des idées et à partager ce qu'il sait. […] Je serais très heureux de retravailler avec lui sur tout projet à venir.

Traduit de l'anglais

Ahmad B.Client, Noy VPN et Oi AI AssistantClient
J'ai travaillé avec Taoufik plus de trois ans sur les applications mobile Enablon. Des applications synchronisées avec une platform web contenant une couche de configuration, et devant gérer des situations offlines. Faisant preuve d'une aptitude fine à décomposer les problématiques techniques pendant les phases de conception, de développement et de résolution de bug, avec un calme à toute épreuve il a su s'imposer dans l'équipe comme un membre de référence. Je recommande Taoufik chaudement.
Aldric DelahaieAssociate Director Product Management, MobileLinkedIn
J'ai eu le plaisir de travailler étroitement avec Taoufik sur plusieurs projets iOS. C'est un développeur exceptionnel. Sa connaissance approfondie du développement iOS, alliée à son engagement à créer la meilleure expérience utilisateur possible, a fait de lui un atout inestimable pour notre équipe. […] Je recommande Taoufik à toute équipe qui cherche un développeur iOS talentueux et investi.

Traduit de l'anglais

Lætitia GrosjeanLead Product DesignerLinkedIn
Je recommande vivement Taoufik pour son professionnalisme et la qualité de ses développements. Tout au long de notre collaboration, il a démontré une expertise technique solide. Sa communication claire et précise permet une excellente compréhension des besoins, facilitant ainsi le travail d'équipe et une collaboration efficace durant tout le projet. Travailler avec Taoufik a été un réel plaisir et je le recommande sans hésiter.
Thanh-Van LaronceIngénieur qualité chez OrchestraLinkedIn
J'ai eu le plaisir de collaborer avec Taoufik sur un projet d'application mobile. C'est un professionnel en qui l'on peut avoir une véritable confiance. Il a su comprendre précisément nos besoins métiers et livrer une application à la fois performante et fiable. Il s'adapte facilement aux demandes d'évolution. Je le recommande vivement pour tout projet d'application mobile.
M. EssidFondateurMalt

03À propos

Bonjour, je suis Taoufik.

Taoufik Bouabid
Basé à
Paris (CET), en remote dans le monde entier
Langues
Français, anglais, arabe
Bilan
30+ projets, 15+ apps publiées
Formation
Diplôme d'ingénieur en informatique, 2016, avec mention

10 ans à livrer des apps natives iOS et Android de bout en bout. Je dirige aujourd'hui le développement mobile de LEAKAPP chez VonRoll Hydro, une app terrain qui pilote des capteurs acoustiques de détection de fuites en Bluetooth. Auparavant, j'ai passé plus de 5 ans chez Enablon (Wolters Kluwer) en tant que responsable du moteur de formulaires dynamiques partagé par ses apps EHS d'entreprise.

En freelance, j'ai développé Noy VPN sur iOS et Android et l'app iOS de l'assistant IA Oi, et en 2026 des apps Kotlin Multiplatform avec back offices React et backends Firebase. Je travaille depuis Paris (CET), en français, anglais et arabe.

Ma façon de travailler

  1. 1

    Cadrage

    Nous clarifions objectifs, plateformes et contraintes ; je propose une architecture et un plan.

  2. 2

    Développement

    Livraisons itératives avec des builds de test sur TestFlight et Firebase App Distribution, pour voir l'avancement tôt.

  3. 3

    Qualité

    Code reviews, tests automatisés et CI/CD dès le départ, pas ajoutés à la fin.

  4. 4

    Publication

    Soumission sur les stores, suivi des crashs et passation propre du code et de la documentation.

04Parcours

Dix ans à livrer des apps

  1. Févr. 2025 – aujourd'hui

    En cours

    VonRoll Hydro

    Mobile Tech Lead

    Je dirige l'équipe mobile de 3 développeurs sur LEAKAPP : j'ai construit l'app iOS en SwiftUI, je contribue à Android en Jetpack Compose et j'intègre les capteurs terrain en Bluetooth.

    Télétravail

  2. Avr. 2020 – aujourd'hui

    En cours

    Freelance

    Ingénieur mobile freelance

    Noy VPN sur iOS et Android (plus de 90K$ de revenus sur les stores), l'app iOS d'Oi AI Assistant (225K+ utilisateurs), et en 2026 des apps Kotlin Multiplatform avec back offices React.

    Télétravail

  3. Févr. 2019 – Nov. 2024

    Enablon (Wolters Kluwer)

    Consultant iOS senior (collaboration Android)

    Responsable du SDK de formulaires dynamiques derrière trois apps d'Enablon ; auth PKCE, sync offline, RTL et refonte en 12 langues.

    Bois-Colombes, France

  4. Oct. 2018 – Janv. 2019

    In Time Solutions / Machinestalk

    Ingénieur iOS

    App de gestion de flotte avec suivi des véhicules en temps réel sur Google Maps et alertes push instantanées.

    Arabie saoudite

  5. Août 2016 – Sept. 2018

    Karizma Technology

    Ingénieur mobile, iOS & Android

    8 apps grand public livrées (social, marketplace, divertissement) : chat temps réel, appels VoIP et paiements ; mentorat de stagiaires.

    Tunisie

05Expertise

Une expertise large, prouvée par de vrais projets

Des capteurs Bluetooth aux tunnels VPN et au chat IA, chaque domaine ci-dessous est associé aux projets où je l'ai mis en œuvre.

  • Bluetooth & NFC

    Appareils BLE et Bluetooth Classic, appairage, streaming de données en direct, tags NFC

    Où je l'ai mis en œuvreLEAKAPP chez VonRoll Hydro · Vitlex · preuve de concept NFC

  • Offline-first & sync

    Check-lists offline, sync automatique à la reconnexion, téléchargements en arrière-plan avec cache, migrations de schéma

    Où je l'ai mis en œuvreApps EHS grands comptes d'Enablon

  • Temps réel & appels

    Chat, WebSocket, Socket.IO, Parse Live Query, appels VoIP avec CallKit, PushKit et WebRTC

    Où je l'ai mis en œuvreYOUZ et autres apps Karizma · Oi

  • Apps sociales & grand public

    Réseaux sociaux anonymes, marketplaces, apps de divertissement et de vidéo

    Où je l'ai mis en œuvreYOUZ · apps marketplace et divertissement chez Karizma · Youz (2026)

  • Firebase

    Auth, Firestore, Cloud Functions, Remote Config, Crashlytics, App Distribution

    Où je l'ai mis en œuvreOi (225K+ utilisateurs) · Nura · Youz · Vitlex

  • APIs & formats de données

    JSON via REST, GraphQL, OData, migrations de versions d'API

    Où je l'ai mis en œuvreApps Enablon · LEAKAPP · back offices clients

  • VPN & sécurité

    Network Extension, OpenVPN, WireGuard, OAuth 2.0 PKCE, certificate pinning, SQLCipher

    Où je l'ai mis en œuvreNoy VPN (plus de 90K$ de revenus) · Enablon

  • Paiements & abonnements

    StoreKit, In-App Purchase, Google Play Billing, PayPal

    Où je l'ai mis en œuvreNoy · Oi · apps marketplace

  • Fonctionnalités IA

    Chat LLM en streaming, génération et analyse d'images, résumés de documents, backends Vertex AI

    Où je l'ai mis en œuvreOi · Nura

  • Enterprise & SDK

    SDK de formulaires pilotés par le serveur, 12 langues avec RTL, support iPad, gestion des releases

    Où je l'ai mis en œuvreEnablon (Wolters Kluwer)

  • Kotlin Multiplatform & Flutter

    Cœurs KMP partagés pour apps SwiftUI et Compose, MVP Flutter

    Où je l'ai mis en œuvreNura · Youz · Vitlex · app chauffeurs VTC

  • Leadership technique

    Direction d'équipe, architecture, code reviews, CI/CD, mentorat

    Où je l'ai mis en œuvreVonRoll Hydro (équipe de 3 développeurs) · Enablon · Karizma

Voir toute la boîte à outils

iOS

  • Swift 6
  • SwiftUI
  • UIKit
  • Combine
  • Swift Concurrency
  • Core Data
  • GRDB
  • Realm
  • Core Bluetooth
  • Accessoires MFi
  • Core NFC
  • AVFoundation
  • CallKit
  • PushKit
  • Network Extension
  • StoreKit

Android

  • Kotlin
  • Jetpack Compose
  • Coroutines & Flow
  • Hilt
  • Room
  • Retrofit
  • WorkManager
  • ConnectionService
  • Google Play Billing

Multiplateforme & web

  • Kotlin Multiplatform
  • Flutter
  • React
  • Next.js
  • TypeScript
  • Firebase Functions
  • Tailwind CSS

Architecture & données

  • Clean Architecture
  • MVVM
  • MVI
  • TCA
  • SOLID
  • Pattern Repository
  • DDD
  • Sync offline-first
  • UI pilotée par le serveur
  • Modularisation

Temps réel & APIs

  • REST
  • GraphQL
  • OData
  • WebSocket
  • Socket.IO
  • WebRTC
  • APNs
  • FCM
  • Push VoIP
  • Firebase

Sécurité

  • OAuth 2.0 PKCE
  • Keychain & Keystore
  • Biométrie
  • Certificate pinning
  • SQLCipher

Qualité & CI/CD

  • XCTest
  • Swift Testing
  • JUnit
  • Espresso
  • SwiftLint
  • Detekt
  • SonarQube
  • GitLab CI/CD
  • GitHub Actions
  • Azure DevOps
  • Fastlane
  • Bitrise

IA

  • OpenAI API
  • DALL-E
  • Groq
  • Interfaces de chat en streaming
  • Claude Code

06Contact

Une app à construire ?

Parlez-moi de votre produit, de votre équipe et de votre calendrier. Je réalise des missions freelance en remote depuis Paris (CET).