About
Yannis Koula
Available for new projectsIndependent full-stack developer. I design and ship web and mobile products end to end — from the first conversation to production, with the craft of a senior engineer.
05 projects 03 platforms 68 technologies

Founder — YK Développement
My background
I build products, not prototypes. A full-stack and mobile developer, I take applications end to end: the architecture, the back-end, the interface, the AI, the deployment — the whole chain, with no layer outsourced.
Complexity is my home ground: a mobile app with twelve modules talking to each other, a business SaaS with its rules, payments and GDPR compliance, an autonomous system that runs on its own with no room for error. When a project has many moving parts, that is where I am most useful.
Education
BTS Informatique et Gestion des Réseaux
École Vidal
Education
Développeur Full-Stack
Le Wagon
How I work
A good product shows in the details: a smooth transition, a clear error message, a page that loads fast. I code like a craftsman — typed, tested, with no hidden debt.
I communicate by default: regular check-ins, a demo at every iteration, and plain language, never jargon.
What guides me
Uncompromising quality
Every detail counts: accessibility, performance and pixel care.
Simplicity
The simplest solution that works, never over-engineering.
Transparency
Clear quotes, regular updates, no surprises.
Ownership
I take the problem end to end, from scoping to maintenance.
Mapping 68 technologies 05 projects
The technologies I master
Every node is a technology; its size follows the number of portfolio projects that actually use it, and its colour groups it by family. Hover or navigate with the keyboard to see where each one served.
Full inventory
Languages
The common bedrock: the languages everything else is written in.
- TypeScript· 3
- JavaScript
- Python· 2
- Ruby· 1
- Rust· 2
- SQL· 4
Web frontend
Web interfaces — rendering, state and accessibility, down to the detail.
- 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
Native iOS and Android apps, built 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
The APIs, data and real-time that power the products.
- 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 & payments
Identity, sessions and payments — trust on the server side.
- JWT· 2
- OAuth· 2
- Passport· 1
- Devise· 1
- bcrypt· 1
- Stripe· 2
AI
Models, embeddings and agent orchestration, from prompt to production.
- OpenAI· 1
- Embeddings· 1
- RAG
- MCP
- MLX· 1
- Multi-agent orchestration· 1
Desktop
Native desktop apps, close to the system.
- Tauri 2· 2
- Rust· 2
- Native IPC· 1
Infra, quality & DevOps
Tooling, tests and infrastructure that hold the quality bar.
- ESLint· 1
- Prettier· 1
- Vitest· 2
- Playwright· 2
- pytest· 1
- Docker· 2
- GitHub Actions· 1
- Vercel
- Hetzner
- Cloudflare
- Tailscale
- Prometheus/Grafana
- Sentry· 1
Languages
The common bedrock: the languages everything else is written in.
- TypeScript· 3
- JavaScript
- Python· 2
- Ruby· 1
- Rust· 2
- SQL· 4
Web frontend
Web interfaces — rendering, state and accessibility, down to the detail.
- 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
Native iOS and Android apps, built 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
The APIs, data and real-time that power the products.
- 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 & payments
Identity, sessions and payments — trust on the server side.
- JWT· 2
- OAuth· 2
- Passport· 1
- Devise· 1
- bcrypt· 1
- Stripe· 2
AI
Models, embeddings and agent orchestration, from prompt to production.
- OpenAI· 1
- Embeddings· 1
- RAG
- MCP
- MLX· 1
- Multi-agent orchestration· 1
Desktop
Native desktop apps, close to the system.
- Tauri 2· 2
- Rust· 2
- Native IPC· 1
Infra, quality & DevOps
Tooling, tests and infrastructure that hold the quality bar.
- ESLint· 1
- Prettier· 1
- Vitest· 2
- Playwright· 2
- pytest· 1
- Docker· 2
- GitHub Actions· 1
- Vercel
- Hetzner
- Cloudflare
- Tailscale
- Prometheus/Grafana
- Sentry· 1
Ready to bring your project to life?
Get an estimate in under 4 minutes. No commitment.