Skip to content
View MarvinLeRouge's full-sized avatar

Block or report MarvinLeRouge

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MarvinLeRouge/README.md

🇫🇷 Version française | 🇬🇧 English version


Version Française

Jean Ceugniet — Développeur Full Stack

Développeur web full-stack avec 15+ ans d'expérience, spécialisé dans les écosystèmes Vue.js / Python / Laravel. Expert en optimisation de bases de données et accessibilité RGAA. Passionné par les performances backend et les architectures scalables.

📧 jean.ceugniet@gmail.com 🌐 github.com/MarvinLeRouge 👔 linkedin.com/in/jean-ceugniet-developpeur-web


🚀 Compétences & Expertise

Technologies Frontend

  • Vue.js (Composition API, Pinia, Nuxt.js)
  • HTML5, CSS3, Sass/SCSS — Expertise avancée, sans dépendance framework
  • Tailwind CSS — Intégration avancée
  • JavaScript (ES6+), TypeScript

Technologies Backend

  • Python — FastAPI, Django
  • PHP — Laravel, architecture MVC, Eloquent ORM
  • Node.js — Express.js

Bases de Données

  • MongoDB (NoSQL, Motor async)
  • MySQL, MariaDB, PostgreSQL — Expertise optimisation SQL
  • Indexation avancée, requêtes complexes, optimisation sur volumes 1 To+

Outils & DevOps

  • Docker / Docker Compose — Conteneurisation multi-services
  • Git — Gestion de versions, workflows CI/CD
  • GitHub Actions — Pipelines d'intégration continue
  • Linux, AWS S3, Nginx

Spécialisations

  • Optimisation de bases de données — Multiplication des performances x37
  • Accessibilité web (RGAA) — Conformité et bonnes pratiques
  • Architecture scalable — Solutions performantes sur gros volumes
  • Web Scraping & Automatisation — Traitement de millions d'enregistrements
  • Géolocalisation & données GPX — Traitement multi-sources

💼 Réalisations Notables

Performance Backend Critique

  • Multiplication par 37 de la vitesse d'un module d'une application de veille stratégique
  • Réduction de 97% du nombre de requêtes SQL (division par 19+)
  • Optimisation de bases de données 1 To+ avec résultats mesurables

Projet GeoChallenge-Tracker

  • API REST complète (48 endpoints) avec architecture modulaire Python/FastAPI
  • Interface utilisateur Vue.js pour le suivi de progression géocaching
  • Traitement avancé de données GPX multi-sources et algorithmes d'optimisation
  • Déploiement professionnel avec CI/CD, Docker et Nginx

Projet TrelloBoardInit

  • Outil CLI de génération automatique de boards Trello depuis un fichier Markdown
  • Automatisation de la création de listes et cartes via l'API Trello

🛠️ Stack Préférée

Domaine Technologies
Frontend Vue.js • TypeScript • CSS3 • Tailwind CSS
Backend Python Python • FastAPI • Docker
Backend PHP PHP • Laravel • Eloquent
BDD MongoDB • MySQL • MariaDB
DevOps Git • GitHub Actions • CI/CD • Linux

📈 Contributions & Expériences

  • Expertise en performance : Optimisation de requêtes SQL et backend sur applications critiques
  • Formation technique : 3 ans d'enseignement à l'IUT MMI
  • Géolocalisation & Data : Projets complexes de traitement de données géographiques
  • Accessibilité RGAA : Intégration des bonnes pratiques sur projets professionnels

🎯 Open to Opportunities

Ouvert aux opportunités en tant qu'expert accessibilité web & performance, développeur full stack Vue.js/Python/Laravel, ou tech lead dans des environnements innovants — région PACA ou remote.

Spécialités : Vue.js • Python • FastAPI • PHP • Laravel • Optimisation SQL • Accessibilité RGAA • MongoDB • Docker



English Version

Jean Ceugniet — Full Stack Developer

Full-stack web developer with 15+ years of experience, specializing in Vue.js / Python / Laravel ecosystems. Expert in database optimization and RGAA accessibility. Passionate about backend performance and scalable architectures.

📧 jean.ceugniet@gmail.com 🌐 github.com/MarvinLeRouge 👔 linkedin.com/in/jean-ceugniet-developpeur-web


🚀 Skills & Expertise

Frontend Technologies

  • Vue.js (Composition API, Pinia, Nuxt.js)
  • HTML5, CSS3, Sass/SCSS — Advanced expertise, framework-independent
  • Tailwind CSS — Advanced integration
  • JavaScript (ES6+), TypeScript

Backend Technologies

  • Python — FastAPI, Django
  • PHP — Laravel, MVC architecture, Eloquent ORM
  • Node.js — Express.js

Databases

  • MongoDB (NoSQL, async Motor driver)
  • MySQL, MariaDB, PostgreSQL — SQL optimization expertise
  • Advanced indexing, complex queries, optimization on 1TB+ volumes

Tools & DevOps

  • Docker / Docker Compose — Multi-service containerization
  • Git — Version control, CI/CD workflows
  • GitHub Actions — Continuous integration pipelines
  • Linux, AWS S3, Nginx

Specializations

  • Database optimization — Performance multiplied by 37x
  • Web accessibility (RGAA/WCAG) — Compliance and best practices
  • Scalable architecture — High-performance solutions on large volumes
  • Web Scraping & Automation — Processing millions of records
  • Geolocation & GPX data — Multi-source processing

💼 Notable Achievements

Critical Backend Performance

  • 37x speed increase on a module of a strategic intelligence application
  • 97% reduction in SQL queries (divided by 19+)
  • Optimization of 1TB+ databases with measurable results

GeoChallenge-Tracker Project

  • Complete REST API (48 endpoints) with modular Python/FastAPI architecture
  • Vue.js user interface for geocaching progress tracking
  • Advanced processing of multi-source GPX data and optimization algorithms
  • Production deployment with CI/CD, Docker and Nginx

TrelloBoardInit Project

  • CLI tool for automatic Trello board generation from a Markdown file
  • Automation of list and card creation via the Trello API

🛠️ Preferred Stack

Domain Technologies
Frontend Vue.js • TypeScript • CSS3 • Tailwind CSS
Python Backend Python • FastAPI • Docker
PHP Backend PHP • Laravel • Eloquent
Database MongoDB • MySQL • MariaDB
DevOps Git • GitHub Actions • CI/CD • Linux

📈 Contributions & Experience

  • Performance expertise: SQL query and backend optimization on critical applications
  • Technical teaching: 3 years of teaching at IUT MMI
  • Geolocation & Data: Complex geographic data processing projects
  • RGAA Accessibility: Best practices integration on professional projects

🎯 Open to Opportunities

Open to opportunities as an accessibility & performance expert, full stack Vue.js/Python/Laravel developer, or tech lead in innovative environments — PACA region (South of France) or remote.

Specialties: Vue.js • Python • FastAPI • PHP • Laravel • SQL Optimization • RGAA Accessibility • MongoDB • Docker

⬆ Retour en haut / Back to top

Pinned Loading

  1. GeoChallenge-Tracker GeoChallenge-Tracker Public

    Full-stack geocaching challenge tracker — REST API (FastAPI + MongoDB) + Vue.js frontend. GPX import, interactive maps, D/T matrix & calendar challenges.

    Python

  2. Summit-Stats Summit-Stats Public

    Analyze GPX tracks and compute hiking performance metrics — Laravel 12 + Vue.js 3, built with strict TDD and 99% test coverage. V2 adds elevation profile, OSM map, and automatic altitude enrichment.

    PHP

  3. Trello-Board-Init Trello-Board-Init Public

    Python CLI to scaffold Trello boards from a Markdown file — auto-creates board, lists, labels and cards via Trello API. Dry-run, idempotence, timestamped logs.

    Python