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

Built it with an AI tool and stuck at deployment?

The code runs locally. But the hosting is unknown. Security is zero. The database won't scale. The domain isn't configured. You have a shell, not a product.

  • ✔ I take over where the AI left off
  • ✔ Code consolidated, fixed, and deployed

Do you recognise yourself?

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, with no 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.

You need a professional website, fast

Your business deserves better than a generic template. I design and build a professional Symfony/React website, tailored to your project, priced before work starts. For freelancers, solopreneurs, and business leaders, no compromise on quality.

Book a call →

Built something with an AI tool and stuck?

You built something with Cursor, Bolt or Claude Code. It runs locally, but not in production. I take over where the AI left off: fixes, deployment, security, go-live.

See the offer →

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, not dependencies.

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

Backend development for an e-commerce SaaS

Maintenance and evolution of a catalogue management SaaS over 7 years. Migration Symfony 2 → 3 → 4 without interruption. Unit and functional tests (PHPUnit). 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, no intermediary.

AI-built application

Stuck AI project: I finish it and ship it

Your project runs locally but not in production. I take over where the AI left off: fixes, deployment, access security. Timeline adapted to how urgently you need to go live.

See the case →

Application with no tests

Setting up automated tests

No safety net? I build minimal viable coverage with Cypress, scaled to your application. 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 →

WeTransform integration

Embedding WeTransform in your SaaS

Your team wants to integrate WeTransform to handle customer file imports, without spending weeks of development time. I take care of the full integration: embed, Power Functions, upstream and downstream connections.

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