Software engineer with a strong web & operations focus. I like owning a product end to end — from the data model and the API to the frontend, CI/CD, deployment and keeping it running in production. Three years of production operations at Viaccess-Orca (Orange group), plus a portfolio of full-stack products I designed, built and deployed on my own.
Experience
Founder & Solo Full-Stack Engineer
Pinson — pinson.club · 2025 – Present
- Multi-tenant SaaS that automatically generates and publishes social-media posts for amateur sports clubs on Instagram and Facebook.
- Shared HTML/CSS rendering engine (editor ↔ server, pixel parity via a Playwright worker) plus a "Canva-like" editor.
- Idempotent end-to-end publishing pipeline (render → S3 → Meta Graph API), Stripe billing and scheduled jobs.
Web & Scripting / Production Operations Apprentice
Viaccess-Orca (Orange group) · 2022 – 2025
- Supervised 15,000+ critical production services (OpenSearch, Kibana, Centreon); daily morning checks and status reports.
- Built and maintained two production PHP applications (one on Symfony) with GitLab CI/CD.
- Deployed a high-availability PostgreSQL cluster from scratch (ClusterControl, HAProxy, PgBackRest), approved through a Change Advisory Board.
- Wrote and maintained Perl, Bash and Python automation scripts; handled incidents via Jira within SLAs, lowering MTTR.
Projects
- Baddle — the badminton Wordle — live demo · code
- Daily web game guessing the mystery player among 129 legends. Server-side anti-cheat, automated scraping pipeline (Zod validation), deterministic daily draw, full CI/CD, SEO/PWA.
- Laga-agenda — conversational calendar assistant — code
- Telegram bot driving an Outlook calendar in natural language (text & voice) via an LLM + speech-to-text. Defense-in-depth against prompt injection, 4× smaller memory footprint, OAuth2 PKCE.
/vi
- WhatsApp Poll Bot — recurring multi-group polls — code
- Reverse-engineered WhatsApp vote decryption (HMAC-SHA256). SQLite layer with N+1 elimination , CI/CD auto-opening/closing issues, atomic Postgres backup/restore.
- hq — application monitoring micro-service — private code, available on request
- End-to-end incident pipeline (uptime → Telegram → enriched GitHub issue → auto-resolve). GitHub App with idempotent issue deduplication and automatic stacktrace enrichment.
Contact
Location: Alfortville (94), France
Availability: open to remote
Social
Education
Msc — MIAGE, Web Software Engineering
Université Paris-Saclay (UEVE)
2023 – 2025
BSc — Computer Science
Université Paris-Saclay (UEVE)
2020 – 2023

Skills
- Languages: TypeScript, JavaScript, Python, PHP, SQL, Bash
- Frontend: React, Next.js, Tailwind, Vue.js
- Backend: Node.js (Express / Hono), FastAPI, REST, gRPC
- Databases: PostgreSQL, MySQL, SQLite, Drizzle, HA clustering
- Infra & DevOps: Docker, GitLab / GitHub Actions CI/CD, Railway, Vercel, HAProxy
- Monitoring: OpenSearch, Kibana, Centreon, Grafana, Sentry
Languages
- French — native
- English — B2 (technical documentation, international environment)