Senior web tech consultant · Réunion Island

Your digital tool
is hitting its limits.
That's where I come in.

I help SME leaders who need senior technical expertise — without hiring a full-time CTO. No jargon. No systematic overhaul.

  • 17 years of experience
  • 500+ test scenarios
  • 974 Réunion Island

Do you recognise yourself?

Two situations where I step in

These situations are common. They are not inevitable.

Your product is growing faster than your team

The app slows under load. Bugs pile up, customers complain. Your junior team does its best but hesitates before every deployment. You sense things are about to get worse — without the time to hire a full-time CTO.

Your ageing internal tool has become a liability

Your system has been running for 5 to 15 years — critical but fragile. The developer who knew it well has left. Every change is expensive and time-consuming. Everyone is afraid to touch it. You know it will eventually block your operations.

How I work

Concrete results, not jargon

No systematic overhaul. An honest assessment, a plan adapted to your resources, and team support to make the changes stick.

Honest audit

I take the time to understand your real situation — your business constraints, your team, your priorities. No rushed diagnosis, no unnecessary jargon.

Concrete recommendations

A clear action plan, prioritised, adapted to your resources and budget. You know exactly what will change, why, and in what order.

Team mentoring

I work with your developers, not in their place. They gain skills, adopt good practices, and can continue without me.

🎓 Certified trainer ECP Formation — I pass on skills, I don't make myself indispensable.

In numbers

What my clients say about me

17

years of fullstack experience

500+

automated test scenarios

70%

test coverage achieved (Citeo)

8+

verified LinkedIn recommendations

⚡ Symfony ⚛️ React 🐘 PHP 8 🔗 API Platform 🧪 Cypress 🔄 CI/CD 🐳 Docker 📘 TypeScript

Certified trainer ECP Formation

Professional training "Design and deliver in-person and remote training"

★★★★★

Secured production deployments and increased team velocity.

Stéphane Bourdon

Head of IT · Citeo

★★★★★

Reliable, dependable, a team player — not afraid of taking on new challenges.

Stéphane Jauffret

CEO · Sellermania

★★★★★

Everything you'd expect from an experienced developer — precise, autonomous, and a great teacher.

Pierre-Charles Bertineau

Lead Dev · Néosylva

Real cases

In what situations?

Real missions, with measurable results.

Citeo · SaaS · 4 years

Test automation & deployment security

Design and implementation of 500+ automated E2E test scenarios (Cypress) on a high-traffic critical platform. Trained 2 QA engineers. Integrated into the Azure DevOps CI/CD pipeline.

✓ 70% test coverage achieved

Cypress API Platform Azure DevOps

Sellermania · SaaS e-commerce · 7 years

Progressive migration of an ageing app

Maintenance and evolution of a catalogue management SaaS over 7 years. Migration Symfony 2 → 3 → 4 without interruption. Unit and functional tests (PHPUnit, Behat). CI/CD with Jenkins.

✓ Zero downtime on migration

Symfony PHPUnit Jenkins

Freelance project · 2026

React frontend refactor without breaking anything

Progressive refactor of the React TypeScript frontend (Strangler Fig Pattern). Adoption of the Aurora toolkit. Transfer of best practices to the internal team for autonomous continuity.

✓ Continuity guaranteed without full rewrite

React TypeScript Strangler Fig

Technical audit

Common use cases

From diagnosis to delivery — a senior perspective, with no intermediary.

AI-built application

Vibe-coded app → production

Your app was built with Claude Code, Cursor, or Bolt. I check authentication, exposed data, and load capacity before your first customers arrive.

See the case →

Application with no tests

Setting up automated tests

No safety net? I build minimal viable coverage with Cypress in 10 to 15 days. 500+ scenarios written for Citeo, 70% coverage achieved.

See the case →

Ageing SaaS

Reducing technical debt in a SaaS

Your codebase has been accumulating compromises for years. I identify what's slowing the team, prioritise the work, and guide the migration without a full rewrite. Zero downtime on Sellermania (7 years).

See the case →

Trusted by

  • Citeo
  • Sellermania
  • Néosylva
  • Akeneo
  • Geofit
  • Tennis Contact

About

Matthieu Viel,
consultant based in Réunion Island

Based in Saint-Pierre since 2018, I know the local business landscape — its constraints, its realities, and its opportunities. I work on-site in Réunion (974) and remotely across France.

With 17 years of experience in web development (Symfony, React, PHP, API Platform), I've worked on high-traffic SaaS platforms (Citeo, Sellermania) as well as business applications and personal projects. My approach: understand first, recommend next — without making myself indispensable.

Saint-Pierre, Réunion Island (974) Available on-site in 974 · Remote across France
Certified trainer ECP Formation I share best practices, I don't create dependency
Endurance & reliability UTOI 117km finisher — the same long-haul rigour applies to projects
View my LinkedIn profile →

Contact

A first conversation
with no commitment

Tell me about your situation in a few lines. I read every message and reply within 24 hours.

Book a discovery call
Calendly · 30 minutes, free
Saint-Pierre · Réunion Island 974
On-site in 974 & remote across France