À propos
Yannis Koula
Disponible pour de nouveaux projetsDéveloppeur full-stack indépendant. Je conçois et je livre des produits web et mobiles de bout en bout — du premier échange à la mise en production, avec le soin d'un ingénieur senior.
05 projets 03 plateformes 68 technologies

Fondateur — YK Développement
Mon parcours
Je construis des produits, pas des prototypes. Développeur full-stack et mobile, je prends les applications en entier : l'architecture, le back-end, l'interface, l'IA, le déploiement — la chaîne complète, sans couche sous-traitée.
Mon terrain de jeu, c'est la complexité : une app mobile de douze modules qui communiquent, un SaaS métier avec ses règles, ses paiements et sa conformité RGPD, un système autonome qui tourne seul, sans droit à l'erreur. Quand un projet a beaucoup de pièces mobiles, c'est là que je suis le plus utile.
Formation
BTS Informatique et Gestion des Réseaux
École Vidal
Formation
Développeur Full-Stack
Le Wagon
Ma façon de travailler
Un bon produit se voit dans les détails : une transition fluide, un message d'erreur clair, une page qui charge vite. Je code comme un artisan — typé, testé, sans dette cachée.
Je communique par défaut : des points réguliers, une démo à chaque itération, et un langage clair, jamais du jargon.
Ce qui me guide
Qualité sans compromis
Chaque détail compte : accessibilité, performance et soin du pixel.
Simplicité
La solution la plus simple qui fonctionne, jamais de sur-ingénierie.
Transparence
Des devis clairs, des points réguliers, aucune surprise.
Autonomie
Je prends le problème en main, du cadrage à la maintenance.
Cartographie 68 technologies 05 projets
Les technologies que je maîtrise
Chaque nœud est une technologie ; sa taille suit le nombre de projets du portfolio qui l'emploient réellement, et sa couleur la regroupe par famille. Survolez ou parcourez au clavier pour voir où chacune a servi.
Inventaire complet
Langages
Le socle commun : les langages dans lesquels tout le reste s'écrit.
- TypeScript· 3
- JavaScript
- Python· 2
- Ruby· 1
- Rust· 2
- SQL· 4
Front-end web
Les interfaces web — rendu, état et accessibilité, jusqu'au moindre détail.
- React· 3
- Next.js
- Vite· 2
- Tailwind CSS· 3
- shadcn/ui· 1
- TanStack Query· 3
- Zustand· 3
- React Hook Form· 1
- Zod· 1
- Recharts· 1
- Framer Motion
- i18next· 1
Mobile
Les applications natives iOS et Android, pensées offline-first.
- React Native· 1
- Expo· 1
- React Navigation· 1
- Reanimated· 1
- FlashList· 1
- MMKV· 1
- HealthKit· 1
- Health Connect· 1
- Firebase· 1
Back-end
Les API, les données et le temps réel qui font tourner les produits.
- Node.js· 1
- Express· 1
- FastAPI· 1
- Ruby on Rails· 1
- Prisma· 1
- PostgreSQL· 3
- PostGIS· 1
- pgvector· 1
- Redis· 1
- Action Cable· 1
- Alembic· 1
- Resend· 1
- Cloudinary· 1
- Web3.py· 1
Auth & paiements
L'identité, les sessions et les paiements — la confiance côté serveur.
- JWT· 2
- OAuth· 2
- Passport· 1
- Devise· 1
- bcrypt· 1
- Stripe· 2
IA
Modèles, embeddings et orchestration d'agents, du prompt à la mise en production.
- OpenAI· 1
- Embeddings· 1
- RAG
- MCP
- MLX· 1
- Multi-agent orchestration· 1
Desktop
Les applications de bureau natives, au plus près du système.
- Tauri 2· 2
- Rust· 2
- Native IPC· 1
Infra, qualité & DevOps
L'outillage, les tests et l'infrastructure qui tiennent le niveau de qualité.
- ESLint· 1
- Prettier· 1
- Vitest· 2
- Playwright· 2
- pytest· 1
- Docker· 2
- GitHub Actions· 1
- Vercel
- Hetzner
- Cloudflare
- Tailscale
- Prometheus/Grafana
- Sentry· 1
Langages
Le socle commun : les langages dans lesquels tout le reste s'écrit.
- TypeScript· 3
- JavaScript
- Python· 2
- Ruby· 1
- Rust· 2
- SQL· 4
Front-end web
Les interfaces web — rendu, état et accessibilité, jusqu'au moindre détail.
- React· 3
- Next.js
- Vite· 2
- Tailwind CSS· 3
- shadcn/ui· 1
- TanStack Query· 3
- Zustand· 3
- React Hook Form· 1
- Zod· 1
- Recharts· 1
- Framer Motion
- i18next· 1
Mobile
Les applications natives iOS et Android, pensées offline-first.
- React Native· 1
- Expo· 1
- React Navigation· 1
- Reanimated· 1
- FlashList· 1
- MMKV· 1
- HealthKit· 1
- Health Connect· 1
- Firebase· 1
Back-end
Les API, les données et le temps réel qui font tourner les produits.
- Node.js· 1
- Express· 1
- FastAPI· 1
- Ruby on Rails· 1
- Prisma· 1
- PostgreSQL· 3
- PostGIS· 1
- pgvector· 1
- Redis· 1
- Action Cable· 1
- Alembic· 1
- Resend· 1
- Cloudinary· 1
- Web3.py· 1
Auth & paiements
L'identité, les sessions et les paiements — la confiance côté serveur.
- JWT· 2
- OAuth· 2
- Passport· 1
- Devise· 1
- bcrypt· 1
- Stripe· 2
IA
Modèles, embeddings et orchestration d'agents, du prompt à la mise en production.
- OpenAI· 1
- Embeddings· 1
- RAG
- MCP
- MLX· 1
- Multi-agent orchestration· 1
Desktop
Les applications de bureau natives, au plus près du système.
- Tauri 2· 2
- Rust· 2
- Native IPC· 1
Infra, qualité & DevOps
L'outillage, les tests et l'infrastructure qui tiennent le niveau de qualité.
- ESLint· 1
- Prettier· 1
- Vitest· 2
- Playwright· 2
- pytest· 1
- Docker· 2
- GitHub Actions· 1
- Vercel
- Hetzner
- Cloudflare
- Tailscale
- Prometheus/Grafana
- Sentry· 1
Prêt à donner vie à votre projet ?
Obtenez une estimation en moins de 4 minutes. Sans engagement.