Nicolas Micallef

Staff Engineer

9 ans d'expérience. Du code au produit — extensions navigateur, app mobile, data pipelines, infrastructure cloud, IA.

nicolas@micallef.pro Bordeaux, France

WANTEEED · STAFF ENGINEER

Oct. 2018 – présent

Applicatifs client

Extension navigateur (Chrome, Firefox, Safari desktop & iOS) et application mobile (React Native/Expo). Maîtrise des contraintes de livraison et maintenance d'applicatifs distribués : impossibilité de revert immédiat, gestion de migration entre versions, adaptation aux différents devices (tailles, puissances). Référent technique extensions.

Web Extension
React Native
Expo
Swift
TypeScript

Intégrations API tierces

Connexion à 10+ réseaux d'affiliation (Awin, CJ, Effiliation…) via APIs hétérogènes (REST, GraphQL, SOAP). Pipeline d'ingestion avec normalisation, queuing, retry et réconciliation automatique des transactions.

API
Queuing
Jobs
Parsing

Infrastructure & Data

GCP (Terraform, Cloud Functions, Cloudflare), CI/CD (CircleCI), pipeline data complet (collecte événements → BigQuery → DBT). Alerting métier, A/B testing (Unleash/Growthbook), dashboards (PostHog, Indicative).

GCP
Terraform
BigQuery
CI/CD
Analytics

Qualité & accompagnement

Approche lean : trunk-based development, feature flags, tests E2E, itérations courtes. Entretiens techniques de recrutement, accompagnement de développeurs en montée en compétence.

IA & Automatisation

Promoteur de l'usage de l'IA dans l'entreprise. Méthodologie de développement assisté par IA, accompagnement de l'équipe. Contribution à l'agent de support IA. Évaluation et déploiement d'outils (Claude Code, MCP, Conductor).

Claude Code
MCP
Conductor
Agents

FITMYRUN · DÉVELOPPEUR FULLSTACK (ALTERNANCE)

Sep. 2017 – Oct. 2018

Portail B2C/B2B

Modernisation de l'application, développement d'un algorithme de recommandation customisable et d'un comparateur de produits dynamique (spécifications, prix & stocks chez les différents marchands). Création en moins d'un mois d'un SaaS (FitMyCare) à destination des professionnels de santé pour pousser des recommandations à leurs patients : profils patients, gestion d'impression, emailing, paiement et facturation.

Laravel
Vue.js
Tailwind

Bornes Decathlon

Conception d'une web app tactile pour bornes en magasin sur tablettes Android à faible puissance. Optimisation mémoire et performance pour hardware limité, déployée en production.

Mentorat

Recrutement et montée en compétence d'un développeur sur Laravel et Vue.js. Accompagnement technique du CTO sur ces mêmes technologies.

PROJETS PERSONNELS & VEILLE

  • Application Electron/NativePHP pour gérer plusieurs profils Git sur une même machine

    Electron
    NativePHP
    Laravel
    Git
    SSH
    GPG
  • Veille active Laravel — Laracons, communauté X, évolutions AI-first du framework

  • Méthodologie IA — Utilisation quotidienne de Claude Code, agents multiples, MCP. Promotion et accompagnement au sein de l'entreprise

    MCP
    Skill
    Plan
    Agent