About Alan
French
Native or bilingual
English
Fluent
Spanish
Basic
Experience
- Stêr Eo ProductionApplication Manager / Technical LeadSPORTSMay 2026 - Today (3 months)Brest, FranceDartsOpen — SaaS platform for tournament management(darts)Next.js 16 · Supabase · PostgreSQL 15 · Stripe Connect · Docker · GitHub Actions CI/CDMobile-first SaaS application for managing a complete tournament: registrations, payments, groups, matches, real-time scores, final stages, QR codes, automatic payouts.Technical Lead RoleComplete architecture (Next.js 16, Server Actions, PostgreSQL Supabase, multi-tenant RLS).Data model + versioned SQL migrations, query optimization.Advanced authentication: JWT, Google OAuth, magic link, secure password reset.Real-time scores: Supabase Realtime + polling fallback.Algorithms: round-robin groups, single-elimination final stages, auto-advancement.Player/target/spectator QR codes.Stripe Connect payments: onboarding, checkout, webhooks, automatic payouts.Security: RLS, Zod validation, path traversal protection, FK joins normalization.GitHub Actions CI/CD (lint, tests, strict build, Coolify deployment).Deployment on Hetzner CX23 VPS (Docker, Traefik v3.6).Key figures77 automated tests
- Stêr Eo productionApplication Manager / Technical LeadCONSULTING AND AUDITSMay 2026 - Today (3 months)Brest, FranceSterPlatform — Self-hosted multi-project backendSymfony 8 · API Platform 4 · PostgreSQL 18 · Mercure · Docker · CI/CDGeneric multi-tenant backend replacing Supabase to host multiple projects (DartsOpen, FestManager) on a single VPS. Complete authentication, REST API, Mercure real-time, admin dashboard, and CI/CD pipeline.Technical Lead RoleComplete backend architecture (Symfony 8, API Platform, Doctrine ORM, PostgreSQL 18).Advanced authentication: JWT access + refresh token, email verification, secure password reset.Multi-tenancy: Doctrine TenantFilter, Voters (OWNER/ADMIN/MEMBER), strict data isolation.Real-time: Mercure (SSE), automatic publication via Doctrine events.Admin dashboard: EasyAdmin v5 (User + Organization CRUD).Security: Voters, Doctrine filters, RSA keys, fine-grained access rules.GitHub Actions CI/CD: tests, lint, build, Coolify deployment.Multi-stage Docker deployment (PHP-FPM + Nginx + Supervisor).Key figures40+ automated tests
- Stêr Eo productionApplication Manager / Technical LeadCULTUREApril 2026 - Today (4 months)Brest, FranceFestManager — Volunteer management application for festivalsSpring Boot 3.5 · Angular 21 · PostgreSQL 18 · Docker · GitHub Actions CI/CDFull-stack application developed from scratch to replace spreadsheets and WhatsApp in festival management (volunteers, tasks, schedules, badges, GDPR). Deployed in production on a Hetzner VPS via Coolify.Technical Lead RoleComplete backend + frontend architecture (Spring Boot 3.5, Angular 21, PostgreSQL 18).Data model + Flyway migrations (V1 -> V5), SQL optimization (N+1 elimination via @EntityGraph).Advanced authentication: JWT, Google OAuth 2.0, magic link, anti-enumeration, one-time tokens.Real-time dashboard via WebSocket STOMP.Generation of A6 PDF badges with QR codes (iText), CSV/PDF exports.Secure file management (MIME validation, path traversal, UUID).GDPR implementation: audit log, automatic nightly anonymization.Complete documentation via Swagger/OpenAPI 3.Key figures202 test automated~40 REST endpoints
Recommendations
Be the first to recommend Alan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Angular Certification — Human Coders2017Certification Angular — Human Coders
- Software DeveloperAFPA2013Développeur Logiciel