Arthur
Wallef
Développeur Full Stack · Développement assisté par IA

Je conçois et développe des sites et des applications web, du serveur à l’interface, avec l’IA générative comme outil de tous les jours. Basé à Lausanne.

Profil

De la santé au code

Depuis cinq ans, je développe des sites et des applications web chez wgr SA, une agence web lausannoise. J’interviens de l’analyse à la mise en production, pour des institutions publiques, des acteurs culturels et des entreprises.

Au quotidien, je travaille avec des agents de code comme Claude Code : maquettes Figma passées au code via MCP, projets documentés pour les agents, sites optimisés pour les moteurs IA (GEO).

Mon parcours est atypique : une formation initiale dans la santé, puis une reconversion dans le développement.

  • 5 ans d’expérience
  • 50+ sites et applications
  • 2'600+ commits

Compétences

Du serveur à l’interface

  • Front-end

    • Vue.js 3
    • Nuxt 3/4
    • TypeScript
    • Pinia
    • Nuxt UI
    • Tailwind CSS
    • Sass
    • Vitest
  • Back-end

    • PHP 8
    • CakePHP
    • Node.js
    • NestJS
    • Strapi
    • API REST
    • SSO (SAML, Keycloak)
    • Stripe
  • Données

    • PostgreSQL
    • pgvector
    • MySQL
    • MariaDB
    • Redis
    • Elasticsearch
    • TypeORM
    • Drizzle ORM
  • DevOps et infra

    • Docker
    • GitHub Actions
    • Linux
    • Nginx
    • Cloudflare Workers
    • Infomaniak Public Cloud (OpenStack)
    • S3 et MinIO
  • Web et visibilité

    • SEO
    • GEO
    • Multilingue
    • Sites statiques
    • Accessibilité
    • Performance
  • IA et méthode

    • Claude Code
    • MCP (Figma, Linear, Slack)
    • Prompt engineering
    • Figma vers code
    • Recherche sémantique
    • Coordination technique avec les clients

Projets

Au service du public

Projets réalisés chez wgr SA

  • Intranet de la Ville de Montreux

    L’intranet des collaborateurs de la Ville de Montreux, avec connexion unique et recherche sémantique.

    • Nuxt 4
    • NestJS
    • Strapi 5
    • PostgreSQL
    • SSO
    • Recherche sémantique
  • Sites des chantiers autoroutiers de l’OFROU

    Les sites d’information multilingues des chantiers autoroutiers de l’Office fédéral des routes (A1, A5, A9, A16, A20), avec leur CMS et leur CRM.

    • Nuxt
    • CakePHP
    • Multilingue
    • Déploiement automatisé
  • Lausanne Musées et La Nuit des musées

    Le portail des musées lausannois et le site de La Nuit des musées, alimentés par un CMS headless.

    • Nuxt
    • Strapi
  • Collection de l’Art Brut

    Le site de la Collection de l’Art Brut, sur un socle Nuxt et Strapi conteneurisé.

    • Nuxt 4
    • Strapi 5
    • Docker
  • Rapports annuels interactifs de Compenswiss

    Les rapports annuels de Compenswiss en version interactive, avec des visualisations de données.

    • Nuxt
    • D3.js
  • Site de l’agence copiercoller

    Le nouveau site de copiercoller, intégré directement depuis les maquettes Figma avec un agent IA.

    • Claude Code
    • MCP Figma
    • Figma vers code

Parcours

Formation et expérience

  1. 2021 – aujourd’hui

    Développeur Full Stack

    wgr SA, Lausanne

  2. 2021 · 5 mois

    Stagiaire développeur web

    wgr SA, Lausanne

  3. Jusqu’en 2021

    Formation d’informaticien

    ETML, École technique – École des métiers de Lausanne

  4. 2018

    Maturité spécialisée Santé

    HESAV et Gymnase de Chamblandes

Contact

Parlons de votre projet

Un site à lancer, une application à faire évoluer ou une équipe à renforcer ? Écrivez-moi.