[nom]
Ingénieur Full-Stack Web & Mobile
[e-mail] | [téléphone] | [lien] | [lien] | packagist | [lien]
Je conçois, développe et déploie des applications web et mobiles de bout en bout, du backend au frontend, en passant par le mobile, l'infrastructure et le CI/CD.
COMPÉTENCES TECHNIQUES
Backend · PHP • Symfony • Sylius • API Platform • Laravel • Kotlin • Spring Boot • Node.js • Java
Frontend · TypeScript • JavaScript • Next.js • React • Vue.js • Angular • RGAA • WCAG • Accessibilité • Inertia.js
- Tailwind CSS • Panda CSS • Tiptap
Mobile · React Native (CLI & Expo) • Flutter • Swift • Kotlin • Android Native • Ionic
DevOps & · Docker (Compose, Swarm, GHCR) • Kubernetes (GKE, DigitalOcean) • GitHub Actions • GitLab CI/CD
Infrastructure · • Helm • Terraform • Ansible • Rancher • Traefik • Nginx • Varnish
Bases de données · MySQL • PostgreSQL • MongoDB • Redis • Elasticsearch • SQLite • Firebase
Monitoring & · Prometheus • Grafana • Loki • Uptime Kuma • Portainer • Umami
Observabilité
Sécurité · Security by design • SSH hardening • Fail2ban • Trivy scanning • Veille CVE
Intégrations & · Stripe • PayPal • EasyPay • FedaPay • HelloAsso • CMI • Mapbox • Google Maps • Mercure •
Services · OpenAI API
Outils & · Git • GitLab • GitHub • Postman • Figma • SCRUM • Jira • PHPUnit • Pest • PHPStan • ESLint •
Méthodologie · SonarQube • Cypress • Jest
EXPÉRIENCES PROFESSIONNELLES
Ayaline CDI | Développeur Full-Stack Web & Mobile | (Nov. 2023, Juill. 2026)
Conception, développement et déploiement d'applications web et mobiles pour les clients de l'entreprise (France et Maroc). Intervention en équipe ou en totale autonomie sur des projets variés.
Projets :
Lead développeur - Plateforme SaaS F&B
- Conception de l'architecture multi-tenant (SaaS)
- APIs REST (Symfony, API Platform) et modules Sylius custom
- Intégration de maquettes Figma en HTML/CSS responsive (Next.js PWA)
- Admin client SaaS, temps réel via Mercure et Redis (dispatch, sessions distribuées)
- Cache & perfs : Varnish (reverse proxy) et stratégie CDN
- Tests (PHPUnit, Cypress) et accessibilité RGAA
- Chiffrage, répartition des tâches, code review et estimation des charges
- Daily, agile SCRUM, Demo
- Déploiement via GitLab CI/CD, gestion et débogage en production via Rancher et kubectl
Stack : PHP • Sylius • Symfony • API Platform • Mercure • Redis • Tiptap • Next.js • TypeScript • Cypress • MySQL •
Docker • Kubernetes • Rancher • EasyPay • Stripe • Varnish
Développeur mobile Flutter - Bcoworker
- Développement de fonctionnalités mobile iOS/Android
- Migration deep linking Firebase vers implémentation native
Stack : Flutter • Firebase • Xcode • Dart
Lead et Fullstack développeur - Alterna SPVB
- Conception et développement des APIs (Symfony, API Platform), modules Sylius custom et intégration Payload CMS
- Intégration de maquettes Figma en HTML/CSS responsive (Next.js)
- Tests unitaires et d'intégration (PHPUnit et Cypress) et accessibilité (RGAA)
- Implémentation Varnish (reverse proxy, cache headers) et Redis
- Chiffrage de demandes, répartition des tâches, code review et estimation des charges
- Daily, agile SCRUM, Demo
- Déploiement via GitLab CI/CD, gestion et débogage en production via Rancher et kubectl
Stack : PHP • Sylius • Symfony • API Platform • Stripe • PayPal • Next.js • React • TypeScript • Panda CSS • Zustand •
TanStack Query • Payload CMS • Tiptap • Redis • Varnish • Cypress • MongoDB • MySQL • Docker • GitLab CI/CD •
Kubernetes • Rancher • Brevo • Boxtal
Fullstack développeur - Protechoms (B2B/B2C)
- APIs REST (Symfony, API Platform) et modules métier B2B
- Intégration de maquettes Figma en HTML/CSS responsive (Next.js, Panda CSS)
- Développement d'éditeur rich-text custom en Next.js
- Client API type-safe (Zodios + Zod) et indexation Elasticsearch
- Maintenance du SDK partagé [lien]/sdk
- Tests (PHPUnit, Cypress) et accessibilité RGAA
- Implémentation Varnish et gestion Redis
- Daily, agile SCRUM, Demo
- Correction de bugs sur 4 environnements (integration, recette, preprod, production)
Stack : PHP • Sylius • Symfony • API Platform • Elasticsearch • Next.js • TypeScript • Panda CSS • Zustand • TanStack
Query • Zodios • Zod • Payload CMS • Redis • Varnish • Cypress • MySQL • Docker • GitLab CI/CD • Kubernetes •
Rancher
Fullstack développeur - FCPE86 Fournitures
- Seul développeur, APIs REST (Symfony, API Platform) et interfaces Next.js responsive (Panda CSS)
- Intégration de maquettes Figma en HTML/CSS responsive (Next.js, Panda CSS)
- Intégration HelloAsso (paiements)
- Tests (PHPUnit, Cypress) et accessibilité RGAA
- Chiffrage et estimation des charges
- Déploiement GitLab CI/CD et maintenance Docker (recette, production)
Stack : PHP • Sylius • Symfony • API Platform • Gotenberg • Next.js • TypeScript • Panda CSS • Zustand • TanStack
Query • Cypress • HelloAsso • MySQL • Docker • GitLab CI/CD
Développeur mobile React Native - Munchy (Android/iOS)
- Migration complète de l'app Ionic vers React Native
- Développement des écrans et consommation des APIs Magento 2
- Maintenance de l'ancienne version Ionic en parallèle
- Ajout de fonctionnalités sur l'app livreur Android native (Java)
- Builds, releases et publication sur App Store, TestFlight et Google Play
Stack: React Native • TypeScript • Redux Toolkit • Redux Saga • Firebase • OneSignal • Google Maps • CMI • i18next •
Java • Mobikul • GitLab CI
Développeur mobile - HHdCZ
- Maintenance, correction de bugs et ajout de fonctionnalités
- Builds et publications via EAS sur App Store et Google Play
Stack: Expo • React Native • React • TypeScript • i18n-js • EAS Build
PROJETS
Lead développeur - Plateforme de livraison à la demande et IA assistance
- API REST Spring Boot, auth JWT, dispatch temps réel Redis, suivi GPS WebSockets
- Apps natives iOS (Swift) et Android (Kotlin), paiements Stripe
- Utilisation d'IA comme assistant de développement
Stack : Claude • Kotlin • Spring Boot • Swift • Angular • TypeScript • Redis • MySQL • Stripe • Mapbox • Docker
Lead Fullstack développeur - SaaS de streaming vidéo
- Conception API REST Node/Express, auth JWT avec rotation de tokens
- Pipeline vidéo : upload, transcodage HLS multi-qualités via FFmpeg, streaming adaptatif
- RBAC, quotas de stockage, tests d'intégration
- Frontend Vue 3, design system SaaS, i18n FR/EN, lecteur HLS custom
Stack : Node.js • Express • TypeScript • Sequelize • PostgreSQL • FFmpeg • HLS • Zod • Vitest • Vue 3 • Pinia • TanStack
Query • UnoCSS • Docker Swarm • Traefik • GHCR • GitHub Actions
Lead Fullstack développeur - Gestion scolaire SaaS
- Architecture multi-tenant (multi-écoles)
- Docker Swarm, CI/CD GitHub Actions, Trivy, Traefik
Stack: PHP • Laravel • Sanctum • Next.js • React • TypeScript • TanStack Query • Zustand • Panda CSS • Tailwind CSS •
Recharts • MySQL • Docker Swarm • Traefik • GHCR • GitHub Actions
Lead Fullstack développeur - GreenHealthNature (E-commerce, Afrique de l'Ouest)
- architecture multi-pays (11 pays, 5 devises)
- APIs custom, frontend Next.js complet
- Docker Swarm, dual-port Traefik, CI/CD GitHub Actions
Stack : PHP • Sylius • Symfony • API Platform • PayPal • Next.js • React • TypeScript • TanStack Query • Zustand • Tailwind
CSS • Radix UI • i18next • MySQL • Docker Swarm • Traefik • GHCR • GitHub Actions
Lead Fullstack développeur - CFOLCO (Plateforme LMS par abonnement)
- Lecteur vidéo Vimeo avec tracking de progression,
- Abonnements avec scheduler d'expiration et relances email, paiement multi-gateways via pattern Strategy (FedaPay)
- Frontend Inertia + Vue 3 SSR
Stack : PHP • Laravel • Fortify • Inertia.js • Vue 3 • TypeScript • Tailwind CSS • Reka UI • Tiptap • Vimeo API • FedaPay •
MySQL • Docker Swarm • Traefik • GHCR • GitHub Actions
Infrastructure DevOps & Open Source
- Infrastructure de production perso (Docker Swarm, Traefik, monitoring, mail, backups)
- Images Docker et pipelines CI/CD réutilisables publiés sur GHCR
- Capable de déployer sur Kubernetes managé (GKE, DigitalOcean)
Stack : Docker Swarm • Kubernetes • Traefik • Prometheus • Grafana • Loki • Uptime Kuma • Portainer • Umami • Mailcow
- MySQL • PostgreSQL • GHCR • GitHub Actions • Trivy • Bash
FORMATIONS
Master en Technologies de l’Information | Oct. 2018 - Juil. 2023
École Supérieure VINCI d'Ingénierie Informatique et Réseaux de Télécoms • Rabat, Maroc
Licence en Technologies de l’Information | Oct. 2018 - Juin 2021
École Supérieure VINCI d'Ingénierie Informatique et Réseaux de Télécoms • Rabat, Maroc
Formation Intensive en Anglais | Juin 2018 - Sept. 2018
Centre de Langues et d'Études Professionnelles • Accra, Ghana
Baccalauréat Sciences Exactes | Juin 2018
Lycée Sacre Cœur • Bamako, Mali
LANGUES
Français · Langue maternelle
Anglais · Indépendant