Skip to content
Taoufik BouabidAvailable for remote freelance missions

Senior Mobile Engineer · iOS & Android · Tech Lead

Native mobile apps,built for production.

I take iOS and Android apps from architecture to store release: Bluetooth field tools, an AI assistant with 225K+ users, enterprise SDKs. 10 years of shipping, now as a remote freelancer from Paris (CET).

$90K+

App Store + Google Play revenue

225K+

Users on Oi

10

Years shipping

15+

Apps published

Noy VPN

$90K+ revenue

Oi AI Assistant

225K+ users

Apps built at

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

01Services

How I can help

Senior hands for your mobile roadmap, from the first commit to the store listing. I can own a whole app or join your team as engineer or tech lead.

01

Native iOS & Android apps

From architecture to App Store and Google Play release: Swift and SwiftUI, Kotlin and Jetpack Compose, or a shared Kotlin Multiplatform core.

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

Bluetooth, NFC & offline-first

Field apps that talk to devices over BLE, Classic Bluetooth and NFC, and keep working offline with local storage and automatic sync.

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

Real-time, VoIP & AI

Chat, push notifications and VoIP calls with CallKit, PushKit and WebRTC, plus streaming AI assistants built on OpenAI.

  • WebRTC
  • CallKit
  • WebSocket
  • OpenAI API
AI features
04

Tech lead & modernization

Architecture, code reviews and mentoring, Swift Concurrency and database migrations, CI/CD pipelines and quality gates.

  • Clean Architecture
  • CI/CD
  • SonarQube
Store deadlines & app rescue
05

Back offices & backends

React admin consoles and Firebase backends that sit behind your mobile apps.

  • React
  • TypeScript
  • Firebase
Mobile App Health CheckFive days, one price, and a clear answer on where your app stands. You get a ranked report and a call to walk through it, whether you then work with me or with your own team.App Health Check

02Selected work

Apps in production

A few products I built or led. Two are freelance apps you can download today; two are under NDA, so their visuals are illustrations.

Freelance · iOS & Android · Since 2020

Noy VPN

Sole developer, iOS and Android

An anonymous VPN app I built alone for a client on iOS and Android, from architecture to monetization. The iOS app was rebuilt on WireGuard in 2026.

  • Encrypted tunnels through Network Extension on iOS, OpenVPN first and WireGuard since the 2026 rewrite
  • Connection state machine with automatic reconnection and a built-in speed test
  • Premium tiers through In-App Purchase, with Crashlytics monitoring
  • Android app on Google Play with 10K+ downloads and Google Play subscriptions
  • Swift
  • UIKit
  • Network Extension
  • WireGuard
  • In-App Purchase

$90K+

App Store + Google Play revenue

Freelance · iOS & Android · Since 2023

Oi AI Assistant

iOS developer, backend for both apps

An AI assistant for a client, on the App Store and Google Play. I build the iOS app and, since 2026, the backend behind both apps.

  • Streaming chat with multiple agents, each configured remotely in Firestore
  • DALL-E image generation and analysis, URL and PDF summaries, LaTeX rendering, text to speech
  • 2026 security audit and a new Cloud Functions backend with streaming, App Check and server-side purchase validation
  • Swift
  • UIKit
  • SwiftUI
  • Firebase
  • Cloud Functions
  • OpenAI API

Illustration, app under NDA

VonRoll Hydro · iOS & Android · Since 2025

NDA

LEAKAPP

Mobile Tech Lead

A field app for acoustic water leak detection. I lead the 3-developer mobile team, built the iOS app and contribute to Android.

  • Bluetooth integration of field sensors: live data, file transfer and firmware updates
  • Universal iPhone and iPad app in 9 languages, from an empty repository to the App Store
  • Live spectrum charts, a provider-agnostic map layer and 480+ automated tests
  • SwiftUI
  • Swift Concurrency
  • Core Bluetooth
  • GRDB
  • Jetpack Compose
  • Kotlin Multiplatform

3 devs

Team I lead

Illustration, app under NDA

Enablon (Wolters Kluwer) · iOS · 2019–2024

NDA

Dynamic Forms SDK

iOS technical owner

The native forms engine shared by Enablon's enterprise EHS apps, which I owned for 5+ years.

  • Server-driven forms with conditional fields, validation rules, inter-field dependencies and auto-fill
  • Consumed by three of Enablon's enterprise apps, with releases managed from release candidate to production
  • Offline checklists with automatic sync, OAuth 2.0 PKCE, Arabic RTL and a 12-language redesign of Go
  • Swift
  • UIKit
  • SwiftUI
  • Realm
  • OData
  • Azure DevOps

3 apps

Built on the SDK

More work

Freelance · 2026

Nura

Nutrition app: Kotlin Multiplatform core, SwiftUI and Compose apps, Firebase backend with Vertex AI, React back office.

Freelance · 2026

Youz

Location-based anonymous social network: SwiftUI app on shared KMP libraries, Firebase backend, React back office.

Freelance · 2026

Vitlex

Heart rate variability and body composition reports for clinicians, from a Bluetooth measuring device.

Freelance · Flutter · 2026

Ride-hailing driver app

Flutter MVP of a copilot app for ride-hailing drivers, with Riverpod and go_router.

Enablon · iOS

Enterprise inspection app

Offline-first inspection app: checklists, OData sync, PKCE authentication and iPad support.

Enablon · iOS

Employee safety app

Employee safety app redesign in 12 languages, including right-to-left Arabic.

Karizma · iOS & Android

YOUZ

Anonymous social network with real-time messaging and VoIP calls over PushKit, CallKit and WebRTC.

More projects on request.

04Testimonials

What people who worked with me say

Recommendations from LinkedIn and Malt, and a word from the client I build Noy and Oi for. Those written in French are translated, with the original text one click away.

I've had the pleasure of working with Taoufik for several years on different projects, including Noy for VPN solutions and Oi, an AI chatbot platform. […] What I appreciate most about Taoufik is that he doesn't just write code and move on. He takes ownership, thinks about the bigger picture, and really cares about the quality of what we're building. He's also a great teammate, always ready to help, exchange ideas, and share what he knows. […] I'd be very happy to work with him again on any future project.
Ahmad B.Client, Noy VPN and Oi AI AssistantClient
I worked with Taoufik for more than three years on the Enablon mobile apps: apps synchronised with a web platform that has a configuration layer, and that had to handle offline situations. With a sharp ability to break down technical problems during design, development and bug fixing, and a calm that nothing could shake, he earned his place in the team as a go-to member. I warmly recommend Taoufik.

Translated from French

Aldric DelahaieAssociate Director Product Management, MobileLinkedIn
I had the pleasure of working closely with Taoufik on several iOS projects. He is an exceptional developer. His deep understanding of iOS development, combined with his commitment to creating the best possible user experience, made him an invaluable asset to our team. […] I recommend Taoufik to any team looking for a talented and dedicated iOS developer.
Lætitia GrosjeanLead Product DesignerLinkedIn
I highly recommend Taoufik for his professionalism and the quality of his development work. Throughout our collaboration, he showed solid technical expertise. His clear and precise communication gives an excellent understanding of the requirements, which makes teamwork easier and keeps the collaboration effective throughout the project. Working with Taoufik was a real pleasure and I recommend him without hesitation.

Translated from French

Thanh-Van LaronceQuality Engineer at OrchestraLinkedIn
I had the pleasure of working with Taoufik on a mobile app project. He is a professional you can genuinely trust. He understood our business needs precisely and delivered an app that is both high-performing and reliable. He adapts easily to change requests. I highly recommend him for any mobile app project.

Translated from French

M. EssidFounderMalt

03About

Hi, I'm Taoufik.

Taoufik Bouabid
Based in
Paris (CET), remote worldwide
Languages
English, French, Arabic
Track record
30+ projects, 15+ apps published
Education
Engineering degree in Computer Science, 2016, with honors

10 years shipping native iOS and Android apps end to end. I currently lead mobile development of LEAKAPP at VonRoll Hydro, a field app that drives acoustic leak sensors over Bluetooth. Before that, I spent 5+ years at Enablon (Wolters Kluwer) owning the dynamic forms engine shared by its enterprise EHS apps.

As a freelancer, I have built Noy VPN on iOS and Android and the iOS app of the Oi AI assistant, and in 2026 Kotlin Multiplatform apps with React back offices and Firebase backends. I work from Paris (CET) in English, French and Arabic.

How I work

  1. 1

    Scope

    We clarify goals, platforms and constraints; I propose an architecture and a plan.

  2. 2

    Build

    Iterative delivery with test builds on TestFlight and Firebase App Distribution, so you see progress early.

  3. 3

    Quality

    Code reviews, automated tests and CI/CD from the start, not bolted on at the end.

  4. 4

    Release

    Store submission, crash monitoring and a clean handover of code and documentation.

04Experience

Ten years of shipping

  1. Feb 2025 – Present

    Now

    VonRoll Hydro

    Mobile Tech Lead

    Lead the 3-developer mobile team on LEAKAPP: built the iOS app in SwiftUI, contribute to Android in Jetpack Compose and integrate Bluetooth field sensors.

    Full remote

  2. Apr 2020 – Present

    Now

    Freelance

    Freelance Mobile Engineer

    Noy VPN on iOS and Android ($90K+ in store revenue), the Oi AI Assistant iOS app (225K+ users), and in 2026 Kotlin Multiplatform apps with React back offices.

    Full remote

  3. Feb 2019 – Nov 2024

    Enablon (Wolters Kluwer)

    Senior iOS Consultant (Android collaboration)

    Owned the dynamic forms SDK behind three of Enablon's apps; PKCE auth, offline sync, RTL and a 12-language redesign.

    Bois-Colombes, France

  4. Oct 2018 – Jan 2019

    In Time Solutions / Machinestalk

    iOS Engineer

    Fleet management app with real-time vehicle tracking on Google Maps and instant push alerts.

    Saudi Arabia

  5. Aug 2016 – Sep 2018

    Karizma Technology

    Mobile Engineer, iOS & Android

    Shipped 8 consumer apps across social, marketplace and entertainment: real-time chat, VoIP calls and payments; mentored interns.

    Tunisia

05Expertise

Breadth, backed by real projects

From Bluetooth sensors to VPN tunnels and AI chat, every field below comes with the projects where I built it.

  • Bluetooth & NFC

    BLE and Bluetooth Classic devices, pairing, live data streaming, NFC tags

    Where I built itLEAKAPP at VonRoll Hydro · Vitlex · NFC proof of concept

  • Offline-first & sync

    Offline checklists, automatic sync on reconnection, background downloads with caching, schema migrations

    Where I built itEnablon enterprise EHS apps

  • Real-time & calls

    Chat, WebSocket, Socket.IO, Parse Live Query, VoIP calls with CallKit, PushKit and WebRTC

    Where I built itYOUZ and other Karizma apps · Oi

  • Social & consumer apps

    Anonymous social networks, marketplaces, entertainment and video apps

    Where I built itYOUZ · Karizma marketplace and entertainment apps · Youz (2026)

  • Firebase

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

    Where I built itOi (225K+ users) · Nura · Youz · Vitlex

  • APIs & data formats

    JSON over REST, GraphQL, OData, API version migrations

    Where I built itEnablon apps · LEAKAPP · client back offices

  • VPN & security

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

    Where I built itNoy VPN ($90K+ revenue) · Enablon

  • Payments & subscriptions

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

    Where I built itNoy · Oi · marketplace apps

  • AI features

    Streaming LLM chat, image generation and analysis, document summaries, Vertex AI backends

    Where I built itOi · Nura

  • Enterprise & SDKs

    Server-driven forms SDK, 12 languages with RTL, iPad support, release management

    Where I built itEnablon (Wolters Kluwer)

  • Kotlin Multiplatform & Flutter

    Shared KMP cores for SwiftUI and Compose apps, Flutter MVP

    Where I built itNura · Youz · Vitlex · ride-hailing driver app

  • Tech leadership

    Team lead, architecture, code reviews, CI/CD, mentoring

    Where I built itVonRoll Hydro (3-developer team) · Enablon · Karizma

See the full toolbox

iOS

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

Android

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

Cross-platform & web

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

Architecture & data

  • Clean Architecture
  • MVVM
  • MVI
  • TCA
  • SOLID
  • Repository pattern
  • DDD
  • Offline-first sync
  • Server-driven UI
  • Modularization

Real-time & APIs

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

Security

  • OAuth 2.0 PKCE
  • Keychain & Keystore
  • Biometrics
  • Certificate pinning
  • SQLCipher

Quality & CI/CD

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

AI

  • OpenAI API
  • DALL-E
  • Groq
  • Streaming chat UIs
  • Claude Code

06Contact

Have an app to build?

Tell me about your product, your team and your timeline. I take remote freelance missions from Paris (CET).