Skip to content

Nantua · France

Senior full stack engineer. I build web apps, AI agents and WordPress products in TypeScript, React, Next.js and Node.js.

NICOLAS LECOCQ

I've been building for the web since 2010, from client websites to SaaS products and AI agents that run in production every day. I care about clean code and fast pages, and I ship what people use.

Building for the web since 2010

Nicolas Lecocq

I started building websites in 2010 and never stopped. Today I write TypeScript on both sides of the API, I build AI agents that plan, call tools and recover when a step fails, and I still know WordPress inside out, from custom themes to Gutenberg blocks. I like owning a feature from the first conversation to production, and I review every line an AI tool writes before it ships.

03

Expertise

01

Full stack

TypeScript, React and Next.js on the front, Node.js, Python and SQL behind. REST APIs, data models, authentication and the deployment that goes with them.

02

AI agents

LLM features in production with the Claude and OpenAI APIs, RAG over real documentation, and agents with tool calling, retries and a human approving every sensitive action.

03

WordPress

Custom themes and plugins, Gutenberg blocks in React, WooCommerce and headless setups. I was lead developer of OceanWP, a free theme that reached around 500,000 installations.

04

Quality

Fast pages and solid Core Web Vitals, technical SEO, accessibility and security on every route. A shipped feature still needs monitoring and care.

04 Stack

Tools of the trade

The languages and tools I use every day, from the database to the browser and the agents in between.

TypeScript React Next.js Node.js Python PHP PostgreSQL WordPress Tailwind Claude API OpenAI API Docker Cloudflare Vercel Figma TypeScript React Next.js Node.js Python PHP PostgreSQL WordPress Tailwind Claude API OpenAI API Docker Cloudflare Vercel Figma

I pick the tool that serves the product, whether that means TypeScript, Python, PHP or WordPress.

05 Client work

Selected projects

A selection of websites and interfaces I designed and built for clients.

Dynastie Hammam - Figma UI/UX Design 01

Dynastie Hammam - Figma UI/UX Design

Full Figma design for Dynastie, a Moroccan hammam, built around easy navigation, a modern look and rich visual storytelling. The design gives a clear structure for development and a memorable brand experience for clients.

IBS - Custom WordPress Site 03

IBS - Custom WordPress Site

IBS website built on a custom WordPress theme, deeply optimised for speed, responsiveness and SEO. A clean design for fluid navigation and a stronger user experience. The result is a professional, efficient and scalable platform tailored to the client's business operations.

LPL University - Complete Website Refonte 02

LPL University - Complete Website Refonte

Figma prototype and full website build for LPL, a medical university, anchored by intuitive navigation, a clear content hierarchy and professional aesthetics. The result is an engaging, accessible experience for students and faculty and a solid blueprint for future iterations.

Lecocq Renovation - Corporate UI/UX 04

Lecocq Renovation - Corporate UI/UX

Corporate Figma design for Lecocq Renovation, built around a professional, clean and cohesive visual identity. The design prioritises usability and brand consistency, and lays a clear foundation for future web or marketing applications.

07 Testimonials

What clients say

A few words from clients I've worked with.

LPL University website

I engaged Nicolas to develop our LPL university website under a very tight deadline, and he delivered flawlessly. He created a fully functional, user-friendly, and visually appealing site that met all our requirements. I would gladly work with him again and highly recommend his services.
Bruno M.
Bruno M. Director · Institut Galilée

AI SaaS optimization

Nicolas is smart, efficient, and fully committed to the project's goals. I had vibe-coded a plugin full of bugs and Nicolas fixed everything. I loved working with him: if you need an expert, look no further. He understood the project and resolved the issue faster than expected. I highly recommend him.
Paul R.
Paul R. Food for Life Global

Website creation & optimization

I cannot recommend Nicolas highly enough. He created an absolutely stunning website that is not only impressive but also flawless. The site is perfectly optimized and loads in under a second. If you want the perfect combination of creativity and lightning-fast performance, he is the one to trust.
Maria N.
Maria N. Administrative & Community Manager
08 Process
01 / 05
01 02 03 04 05

Understand

I start from the problem behind the request, then write a short plan with success criteria we can check.

Build

Small increments, typed from end to end and reviewed before they merge, including every line an AI tool suggests.

Test

Tests where they matter, accessibility and performance checks, and a look at the real page on a real phone.

Ship

Deploys through CI, with logs and alerts in place so a failure never goes unnoticed.

Document

Decisions written down, so the next person doesn't have to guess.

09 Contact

Let's build something together

Tell me about your team and what you're building, and I'll get back to you quickly.

Get in touch