Aller au contenu principal

À propos · Wahir

Deux ateliers,
une exigence.

Je suis Wahir, basé à La Réunion. Je passe mes journées entre deux ateliers : celui où j'apprends à concevoir des prothèses dentaires sous la supervision de maîtres artisans, et celui où je code des applications mobiles, des backends et des infrastructures pour des clients en France et au-delà.

Tableau parallèle

Mêmes tolérances, deux matières.

ATELIER 01

Prothèse.

Matière
Céramique, métal, résine, poudre.
Outils
Fraise, four, scanner intra-oral.
Tolérance
≤ 0.05 mm
Critère de livraison
La pièce s'ajuste sans retouche.
Maîtres
Compagnonnage, atelier, temps long.

ATELIER 02

Code.

Matière
TypeScript, Dart, SQL, binaire.
Outils
Compilateur, profileur, terminal.
Tolérance
le test passe ou pas.
Critère de livraison
Le build tient en production sans assistance.
Maîtres
Code, post-mortems, dix ans de pratique.

« Un bridge mal ajusté revient au cabinet, exactement comme un build cassé revient sur ma table. La rigueur, je l'ai apprise des deux côtés. »

— Wahir

Le nom

Nafiy.

De l'arabe Nafi — celui qui apporte du bénéfice. C'est l'engagement que je tiens à mes clients : pas de promesses creuses, pas de code jetable, pas de relation à sens unique. Du travail qui sert.

Valeurs

Trois lignes directrices.

  • 01

    Rigueur

    Code testé, infrastructure documentée, livraison fiable. Pas de raccourcis qui fragilisent.

  • 02

    Souveraineté

    Stack self-hosted quand c'est possible, RGPD-friendly, vos données chez vous.

  • 03

    Transparence

    Code source livré, documentation à jour, pas de dépendance cachée. Vous gardez la main.

Stack & terrain

Ce que je sais faire, en clair.

Mobile

Flutter (Dart). Pattern Repository, gestion d'état Riverpod, tests unitaires et widgets, CI/CD GitHub Actions, distribution App Store et Google Play.

Backend

FastAPI (Python), Hono (TypeScript / Bun). PostgreSQL, Drizzle, SQLAlchemy. Better-Auth, OAuth, JWT. Documentation OpenAPI livrée par défaut.

Infrastructure

VPS hardenés (UFW, fail2ban, SSH keys). Traefik, Cloudflare, WireGuard. Docker, Docker Compose. Sauvegardes chiffrées. Monitoring Grafana / Loki.

IA self-hosted

Ollama, LiteLLM, embeddings vectoriels (pgvector). RAG sur documents métier. Choix sobres : ne pas envoyer chez OpenAI ce qui peut tourner localement.

Travailler ensemble

Vous avez un projet qui mérite de durer ?

Premier appel de cadrage gratuit. Je vous dis ce que je peux faire, ce que je ne ferai pas, et combien de temps il faudra.

Prendre contact