Taoufik Bouabid

Tech Lead Mobile iOS & Android | KMP, Bluetooth

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

IOSSwiftRESTful APIsMobile DevelopmentKotlinFlutterObjective-CAndroidClean ArchitectureFirebase

Languages

French (Native)Arabic (Native)English

About me

Intro

Senior iOS and Android developer and mobile tech lead: 10 years shipping native apps end to end, from architecture to store release. I build SwiftUI and Jetpack Compose apps on shared Kotlin Multiplatform cores, connect them to hardware over Bluetooth LE, Bluetooth Classic, Apple MFi and NFC, and deliver real-time chat and calls, Firebase backends and AI features. Sole iOS developer of Oi AI Assistant (225K+ users), sole developer of Noy VPN on iOS and Android ($90K+ revenue).

Links

Work experience

Mobile Tech Lead

VONROLL HYDRO

Feb 2025 - Present

1 year 9 months

Remote

Tech lead d'une équipe mobile de 3 ingénieurs (iOS et Android) sur LEAKAPP, l'application terrain de détection de fuites sur iPhone, iPad et Android, avec les équipes firmware, backend, QA et produit dans 4 pays. - Création de LEAKAPP iOS depuis un dépôt vide : SwiftUI, Swift Concurrency, Clean Architecture, 6 versions sur l'App Store, 480+ tests automatisés. - Connexion à 4 appareils terrain en Bluetooth LE et Apple MFi : pilotage, transfert audio, mises à jour firmware (Nordic DFU). - Développeur principal des modules Android TERRALOG 2.0 et HFP en Kotlin, Jetpack Compose, Hilt et Room, 250+ tests unitaires ; revue du code Android et Kotlin partagé. - Releases avec fastlane, Xcode Cloud et TestFlight, en Scrum.

Ingénieur mobile freelance

FreelanceFreelance

Apr 2020 - Present

6 years 7 months

Remote

Applications livrées de bout en bout pour des clients privés, de l'architecture à la publication sur les stores. - Oi AI Assistant (225K+ utilisateurs) : seul développeur iOS depuis 2023 ; en 2026, audit de sécurité et nouveau backend Cloud Functions des apps iOS et Android. - Noy VPN, iOS et Android : seul développeur depuis la première version, 90 K$+ de revenus sur les stores. - Nura (2026) : lead développeur, socle Kotlin Multiplatform avec 1 700+ tests partagés, apps SwiftUI et Jetpack Compose, backend Firebase avec Gemini sur Vertex AI. - Youz (2026) : lead développeur sur 10 dépôts, app SwiftUI sur socle KMP, 110 Cloud Functions, messagerie chiffrée, modération IA en 12 langues. - Vitlex (2026) : pile Bluetooth LE et traitement du signal en Kotlin Multiplatform pour un capteur de santé. - Aussi : messagerie et appels sécurisés sur iOS (Matrix, LiveKit, CallKit) et MVP Flutter pour chauffeurs VTC.

Consultant iOS

Wolters Kluwer

Feb 2019 - Nov 2024

5 years 10 months

92270 Bois-Colombes, France

En tant que consultant iOS, j’ai joué un rôle central dans le développement des applications mobiles chez Enablon, une mission menée principalement en anglais. Mon focus particulier a été la conception et la gestion du framework de générateur de formulaires, un composant clé utilisé dans les applications, où j’ai été le principal responsable. En tant que développeur le plus expérimenté sur ce framework, j’ai assuré son évolution, son optimisation, et l’implémentation de nouvelles fonctionnalités. Principales réalisations : - Responsable du framework de générateur de formulaires, permettant la création d’interfaces dynamiques pour la saisie de données personnalisées selon les besoins des utilisateurs. - Développement et optimisation du framework pour garantir sa flexibilité, sa performance, et son intégration facile avec d’autres modules de l’application. - Collaboration avec des équipes de conception et de développement pour garantir des interfaces utilisateur performantes et intuitives. - Conception d’applications iOS optimisées en utilisant Swift, SwiftUI, UIKit, avec une attention particulière à la gestion des performances et à l'efficacité des ressources. - Gestion des pipelines CI/CD sur Azure pour des déploiements automatisés, garantissant la stabilité et la qualité des livrables. - Intégration d'API et développement de fonctionnalités complexes tout en assurant la continuité des services en ligne et hors ligne. - Supervision des tests unitaires et des revues de code, en garantissant un haut niveau de qualité et des améliorations continues du code.

Développeur iOS

machinestalk Tunisia

Oct 2018 - Jan 2019

4 months

La Goulette, Tunisia

En tant qu'ingénieur d'études et développement mobile iOS chez Machinestalk, j'ai travaillé sur le projet Fleet Management System (FMS), une application mobile de gestion des véhicules en temps réel. Mon rôle consistait à concevoir et développer des fonctionnalités clés, telles que le suivi en temps réel des véhicules via Google Maps, l'affichage de l'historique des trajets et l'intégration des notifications via Firebase Cloud Messaging. J'ai collaboré étroitement avec l'équipe pour analyser les besoins du client, rédiger des spécifications et élaborer des tests fonctionnels. J'ai utilisé Swift, Objective-C, Realm pour la gestion des données locales, et Alamofire pour les appels réseau. Le projet a été géré sous Agile Scrum, avec des outils comme Bitbucket, Jenkins, JIRA, et Fabric Crashlytics pour assurer un suivi optimal du développement et de la qualité.

Développeur iOS

Karizma Technology

Aug 2016 - Sep 2018

2 years 2 months

Zarzis, Tunisia

Chez Karizma Technology, en tant qu'Ingénieur iOS, j'ai travaillé pendant deux ans sur des projets variés en utilisant la méthodologie Agile Scrum. J'ai contribué à la conception et au développement d'applications mobiles, intégrant des fonctionnalités telles que la géolocalisation, les notifications push, et les discussions instantanées. J'ai utilisé Parse et Firebase pour des bases de données en temps réel et intégré des outils de gestion des crashs comme Firebase Crash Reporting et Countly pour améliorer la stabilité. Cette expérience m'a permis de renforcer mes compétences en développement iOS et en collaboration avec des équipes multidisciplinaires.

Stagiaire ingénierie

Draexlmaier Systemtechnik GmbH, Draexlmaier Group

Feb 2016 - Jul 2016

6 months

Sousse, Tunisia

Pour mon Projet de Fin d'Études, j'ai développé un système de suivi et de pilotage pour surveiller, rapporter et alerter sur les états normaux et anormaux des chaînes de production de KSK. J'ai conçu une application web de gestion des processus industriels, capable de collecter en temps réel les données de production et de les archiver efficacement. L'interface, intuitive et conviviale, permet une visualisation et une analyse simplifiées des données clés. Ce système a aidé l'entreprise à améliorer ses performances, à détecter rapidement les anomalies et à optimiser ses processus industriels.


Education

Institut Supérieur des Sciences Appliquées et de Technologie de Sousse

Diplôme d'ingénieur

2012 - 2016

5 years

Activities and societies: Co-fondateur du club IGC. Responsable technique du club Electro-dev. Membre de l'association Horizons de l'ingénieur.

INSAT - Institut National des Sciences Appliquées et de Technologie

Cycle préparatoire, Cycle Préparatoire Intégré

2010 - 2012

3 years

Membre Club Amitié Membre Club Netlinks

Lycée de Medenine

Baccalauréat, sciences de l'informatique

2006 - 2010

5 years

Grade: Mention Très Bien


Licenses & certifications

TOEIC

Issued: Jan 2016

Certified by AMIDEAST

Portfolio

Stratégie de tests sur 3 apps clients iOS et Android : 3 000+ tests automatisés

Qualification d'un défaut en production : pertes audio Bluetooth sur iPhone, jusqu'au correctif

Qualité et non-régression d'une app iOS terrain : 480+ tests automatisés, 6 versions App Store

MVP Flutter iOS et Android : 18 modules en Clean Architecture pour une app de mobilité

Oi AI Assistant et Noy VPN : deux apps en production, 225K+ utilisateurs

Architecture modulaire iOS / Android pour 3 apps : 3 000+ tests, accueil de 2,9 s à 0,8 s

The best place to find your next move

© 2026. All Rights Reserved.