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

Demandé le soir.
Livré au réveil.

Je suis Benoît Pouzet, développeur full-stack et mobile français, 14 ans d'expérience, installé à Nouméa. Ma journée de travail couvre votre nuit : ce que vous me confiez en fin d'après-midi avance pendant que vous dormez, et on le relit ensemble à votre réveil.

PAR --:--:--

NOU --:--:--

La preuve

Le fuseau

Neuf heures d'avance, dans le bon sens.

Dix mille kilomètres et neuf heures de décalage n'aident pas à se réunir l'après-midi. Tout le reste, elles l'accélèrent : je travaille pendant votre nuit et on se parle pendant votre matinée.

22h → 8h

ma journée de travail, à l'heure de Paris (9 à 10 h de décalage selon la saison)

7h - 9h

votre créneau du matin pour échanger en direct, tous les jours ouvrés

J+0

demandé en fin de journée, prêt à votre réveil : le décalage devient une nuit de production

Concrètement : le ticket que vous m'assignez à 18h est traité pendant que vous dormez. Au réveil, vous relisez une pull request, pas une promesse. Les décisions se prennent par écrit; le créneau du matin sert aux arbitrages qui méritent une vraie conversation.

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 qui s'intègre à votre équipe.

Async d'abord

Updates écrits clairs dans votre outil (Linear, Jira, Notion), pull requests petites et relisibles, décisions documentées. Vous savez toujours où en est le projet sans avoir à demander.

Un créneau direct chaque matin

Disponible en visio de 7h à 9h heure de Paris, tous les jours ouvrés, pour les points, arbitrages et démos. Le reste passe par l'écrit.

Senior et autonome

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.

En direct ou en marque blanche

Pour votre entreprise, ou en sous-traitance discrète pour votre agence : votre client, votre marque, votre gestion de projet. La relation reste la vôtre.

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 mobile et personne pour le construire ?

Pas de formulaire, pas de Calendly. Écrivez-moi ce soir : vous aurez une réponse à votre réveil.

[email protected]