Cyril Arlaud

Full-stack web developer · SaaS

Cyril Arlaud

I design and build web products end to end — from the first mockup to production infrastructure. Scroll on: a day inside the way I build.

Défiler
01

First light — origins

It starts with a childhood dream — and the long way back to it.

As a kid, that was already the plan. I took the scenic route first: vineyards and oenology, bars, a shop to run, two years in Australia, two more in Canada. Then one night, a bot for the MMO Dofus — written alone, socket by socket — lit the first spark again. Trained at Epitech's Web Academy, I've spent the last four years building complete products as a freelancer — SaaS, fintech, mobile — for studio Ennea and Nova Strategies.

“The right road wasn't the shortest one.”

02

High noon — stack & expertise

At full power: the tools I master to move fast, cleanly.

From a reactive front-end to a robust back-end, I cover the whole chain. TypeScript end to end, React and Next.js on the interface, Node.js on the server, and all the SaaS tooling to go from idea to billing.

Front-end

React Next.js TypeScript Tailwind CSS Three.js / GSAP

Back-end & data

Node.js Express / NestJS PostgreSQL Prisma REST / GraphQL

SaaS & infra

Stripe Auth (OAuth / JWT) Docker CI/CD Vercel / AWS
03

Golden hour — selected work

A few pieces I'm proud of.

From real-time gaming to regulated fintech, four products built end to end: a web platform, a SaaS CRM with its SDK, a mobile banking app, and a PSD2 strong-authentication module.

01 LetMeBet Sports-betting challenges with virtual capital: real-time multi-sport odds over WebSocket, KYC, payments, a joker system. About a hundred endpoints, 40 data models, 250+ tests — live in production: 150+ funded bettors, 4.8/5 on Trustpilot. Next.js · TypeScript · Prisma · PostgreSQL · WebSocket View project
02 Orion Multitenant SaaS CRM powering LetMeBet: email and in-app campaigns, automated sequences, multi-provider payments with reliable webhook delivery. 80 data models, 440+ tests, integrated into client apps through a published TypeScript SDK. Next.js · Prisma · Stripe · Inngest · SDK TypeScript Internal product — demo on request
03 Yoor Mobile banking app (React Native) for PCS prepaid cards: card controls, SEPA transfers, KYC and biometrics, plus a crypto layer — Ethereum/Solana wallets with AML scoring. 60+ banking endpoints integrated, 4 languages, dedicated serverless backend. React Native · Expo · TypeScript · Web3 · Vercel Functions Mobile app in beta — demo on request
04 Module SCA Strong Customer Authentication (PSD2) building block for the PCS ecosystem: ECDSA P-256 signed challenges from trusted devices, biometrics, anti-replay, immutable audit trail. Hexagonal architecture — 8 ports, PostgreSQL/Redis adapters — full test pyramid, Terraform infra on GCP. PHP 8.4 · Symfony · PostgreSQL · Redis · Terraform Backend module — details on request
04

Blue hour — craft

In the quiet, the architecture takes shape.

I love deep problems: modelling data, designing a clean API, caring about performance and experience. Building a SaaS means thinking beyond the screen — payments, authentication, deployment, reliability.

“The best code is the kind you never have to explain.”

05

Before daybreak — what's next?

What if we built what comes next, together?

Aiming for a full-stack position — in or around Marseille, or fully remote. Also open to freelance work and product collaborations. A team to join, a product to grow? Let's talk.

“Every ending secretly holds the seed of a morning.”

End of the journey

Let's talk

Available for new projects. Tomorrow, the same light will invent other colours.

↑ Start over

Built with Three.js · GSAP · Lenis