22°16′S 166°27′E · Nouméa, Nouvelle-Calédonie

Vos applis mobiles,
construites ici.

Je suis Benoît Pouzet, développeur full-stack et mobile, 14 ans de métier, installé à Nouméa. Je construis des applications iOS et Android de bout en bout : conception, développement, backend, hébergement. Et comme je suis sur place, on se parle autour d'une table, pas seulement en visio.

NOU --:--:--

La preuve

La preuve

Italofa, le guide touristique hors-ligne de la Nouvelle-Calédonie.

En ligne sur l'App Store et Google Play, en français, anglais et japonais. Italofa est un guide et une carte pour un territoire où l'on perd le réseau dès que l'on quitte Nouméa : tout le produit est conçu autour de cette contrainte. Lieux, événements, recherche et cartes fonctionnent sans aucun réseau.

Écran d'accueil d'Italofa listant lieux et événements de Nouvelle-CalédonieÉcran carte d'Italofa avec le relief ombré de la Nouvelle-Calédonie, entièrement hors-ligneFiche lieu d'Italofa avec photos, description et infos pratiquesAgenda d'Italofa avec les événements à venir filtrés par date

L'ingénierie

Trois décisions qui ont fait le produit.

Hors-ligne pour de vrai.

Pas un cache ajouté après coup. La couche de données est une base SQLite locale, chiffrée avec SQLCipher, synchronisée en arrière-plan par PowerSync, avec une recherche plein texte embarquée via FTS5. Au premier lancement, l'app télécharge la carte complète de la Nouvelle-Calédonie en pack hors-ligne, du zoom 6 au zoom 13 et reprenable d'une session à l'autre, pendant que la base termine sa synchronisation initiale en parallèle.

Passé l'onboarding, le mode avion est un état pris en charge, pas un état d'erreur.

Une stack carto que la plupart sous-traitent.

Ces cartes ne sont pas du Google Maps avec une clé d'API. Les tuiles vectorielles sont générées depuis OpenStreetMap avec Planetiler et Tippecanoe. L'altimétrie vient des modèles numériques de terrain publics du territoire, transformés par un pipeline GDAL dockerisé en tuiles Terrain-RGB. Le tout est servi depuis ma propre infrastructure TileServer-GL : pas de facturation à la requête, pas de dépendance à un fournisseur, et le pipeline entier se reconstruit depuis les données sources en une commande.

Le relief 3D derrière le titre de cette page, c'est exactement ce pipeline, en direct.

La fonctionnalité que j'ai refusé de livrer.

Au début, j'ai exploré la recherche sémantique embarquée, la réponse à la mode pour aider les gens à trouver. Les requêtes réelles ont tranché : presque toutes étaient de la géographie plus des dates, « quoi faire près de Bourail ce week-end », un problème de filtres structurés et non de recherche par similarité. J'ai donc livré des filtres structurés adossés à la recherche plein texte de SQLite : plus petit, plus rapide, entièrement hors-ligne, et ça répond à la question que les gens posent vraiment.

Je préfère couper une fonctionnalité à la mode plutôt que dépenser le budget d'un client à la justifier.

Expo / React Native · TypeScript · TanStack · Hono · PostgreSQL + PostGIS · n8n · self-hosted (Coolify)

La collaboration

Un développeur senior, ici, pas à 12 000 km.

Sur place

Basé à Nouméa. On se rencontre, on cadre le besoin autour d'une table, et je reste joignable en direct pendant tout le projet. Pas de prestataire à 12 000 km ni de réunion à 4h du matin.

De bout en bout

Quatorze ans de web et de mobile. Je prends une fonctionnalité ou une app entière de la spécification à la publication sur les stores, backend et infrastructure compris.

Infrastructure maîtrisée

J'héberge et j'exploite moi-même serveurs, cartes et données. Pas de boîte noire chez un tiers : quand quelque chose casse, je sais où, et je répare.

En direct ou en marque blanche

Pour votre entreprise ou votre institution, ou en sous-traitance discrète pour votre agence : votre client, votre marque, je m'intègre.

Benoît Pouzet

Benoît Pouzet

Développeur full-stack et mobile indépendant

Nouméa, New Caledonia
22°16′S 166°27′E · UTC+11

LinkedIn ↗

Un projet d'appli pour votre activité ?

Pas de formulaire. Écrivez-moi et je vous réponds sous un jour ouvré. On peut aussi simplement se voir à Nouméa.

[email protected]