Mathis Beauville
Paris region, remoteFreelance fullstack developer with a soft spot for architecture and infrastructure.
[email protected]obstinate.frgithub.com/ObstinateMlinkedin.com/in/mathis-beauville
Experience
E.Leclerc (SIPLEC), Software Engineer, freelance
2026 – ongoing- E-mobility team, through Ever-T.
- Development and architecture decisions on the applications being integrated into the information system.
- GitOps deployment with Kubernetes and Flux.
Fitex, Independent
2025 – 2026- AI-based CV tailoring tool, turned into a paid product: browser extension, web platform, Stripe payments.
- Evaluation bench against model fabrication: score raised from 2.7 to 10/10.
EssilorLuxottica, R&D, Developer, design and build
2022 – 2025- Development and maintenance of 7 internal web applications, 2 of them run single-handedly: requirements, architecture, development, release.
- Shared authentication service (Microsoft Entra ID, LDAP), its JavaScript library and other reusable internal libraries (PDF generation).
- Redesign of an internal application: from 150 to 250 users a month.
- CI/CD pipelines (tests, build, Docker, AWS deployment) during the migration from GitLab to Azure DevOps.
- Git training for around a hundred colleagues, mentoring of an apprentice.
Skills
- Languages
- TypeScript, JavaScript, Python, Java
- Front end
- Angular, RxJS, React, Next.js, Tailwind
- Back end
- Node.js, NestJS, Express, Effect, REST APIs, microservices
- Data
- PostgreSQL, MySQL, MongoDB, Redis
- Infrastructure
- Docker, Kubernetes, Flux, GitHub Actions, GitLab CI, Azure DevOps, Linux
- Testing
- Vitest, Jest, Cypress, Playwright
- AI and integrations
- OpenAI, Anthropic, Stripe, browser extensions (WXT)
- Spoken
- French, English C1 (TOEIC 940)
Projects
- Salon
- Board games on the TV, phones as controllers. Real-time server in Effect, 14 games.
- Vesper++
- VS Code theme published on the Marketplace.
- Research thesis
- Conversational tutor for learning to program.
- La Nuit de l’Info
- Three editions on the organising team, more than 250 participants.
Education
- Master’s degree in MIAGE, software engineering for the web, Université Paris-Saclay
- Bachelor’s degree in MIAGE, Université Paris-Saclay