Développeur web full-stack senior Disponible pour de nouveaux projets

Je construis des systèmes web qui restent rapides après mon départ.

Douze ans de PHP, Laravel, WordPress et Shopify pour des équipes à qui un thème et une pile de plugins ne suffisent plus. Des développements sur mesure, écrits à la main et documentés à la livraison, pour que la personne qui prendra la suite puisse s’en occuper.

Suivez une requête, du clic à la réponse

Interface

La partie qu’utilisent vos clients. Claire, réactive et pensée pour leur tâche.

01Ce que je faisHuit types de missions

Ce que je construis, et ce qu’on m’appelle pour réparer.

La plupart des missions relèvent de l’une de ces catégories. Si la vôtre se situe entre deux, dites-le dans votre premier e-mail et je vous dirai laquelle c’est vraiment.

01 Construire Développement d’applications Laravel sur mesure Portails clients, parcours de facturation, tableaux de bord et API : typés, testés et livrés avec des notes à partir desquelles un autre développeur peut démarrer. PHP · Laravel · PostgreSQL 02 Construire Produits SaaS avec Laravel et Vue Clients, rôles, abonnements et facturation, avec un front-end Vue qui parle à votre propre API plutôt qu’à un modèle tout fait. Laravel · Vue · REST 03 Construire Développement de sites WordPress Des thèmes sur mesure construits autour de votre contenu, pas achetés puis tordus pour s’y adapter. Pas d’Elementor, pas de pile de quarante plugins. WordPress · WooCommerce 04 Construire Développement de thèmes et de plugins Des blocs Gutenberg natifs et des plugins écrits pour une seule tâche chacun, pour que le site ne traîne aucune licence de constructeur de pages à renouveler chaque année. Gutenberg · PHP · JS 05 Construire Systèmes à base d’IA De l’IA intégrée à l’application Laravel ou au site WordPress que vous utilisez déjà : elle lit l’e-mail, extrait la facture, rédige la fiche produit, et laisse la décision à une personne. Laravel AI SDK · WordPress AI 06 Déplacer Migration vers un nouveau domaine, hébergeur ou stack Domaine, hébergement, boîtes mail et l’application elle-même. Chaque ancienne adresse est associée à la nouvelle avant que quoi que ce soit ne bouge, pour que le référencement et la boîte de réception survivent au changement. DNS · Redirections · Boîtes mail 07 Secourir Refonte et optimisation de site Une refonte qui conserve ce qui est déjà bien référencé. Je mesure ce qui vous coûte réellement du temps (requêtes, ressources bloquantes, plugins sans limites) et je corrige les causes, pas les symptômes. Core Web Vitals · PostgreSQL 08 Secourir Réparer un site piraté Redirections injectées, avertissement de Google, suspension par l’hébergeur. Je supprime le code malveillant, je ferme la porte d’entrée et je décris par écrit comment c’est arrivé. Nettoyage · Sécurisation

02La méthodeSix étapes

Du premier e-mail au jour où vous n’avez plus besoin de moi.

Chaque mission se déroule ainsi, qu’il s’agisse d’un plugin ou d’une plateforme entière. Vous savez toujours à quelle étape nous en sommes.

  1. 01 Premier e-mail Un paragraphe suffit. Si ce n’est pas un travail pour moi, je vous le dis.
  2. 02 Le périmètre, par écrit Ce qui est inclus, ce qui ne l’est pas, et ce que cela coûte, avant que rien ne commence.
  3. 03 Développement sur une URL de préproduction Un lien que vous pouvez ouvrir n’importe quel jour, plutôt qu’un rapport d’avancement à lire.
  4. 04 Votre relecture Les changements tant qu’ils coûtent encore peu, pas la semaine après la mise en ligne.
  5. 05 Bascule Au moment où votre trafic est le plus bas, avec la version précédente toujours en place.
  6. 06 Passation Dépôt, tests, notes de déploiement et un document qui explique comment l’ensemble s’articule.

03Travaux choisisCinq plateformes

Des systèmes passés en production et qui y sont restés.

Chacun décrit par ce qu’il devait faire et par ce qui a été construit pour y parvenir, avec un schéma de l’ensemble, parce que c’est la première chose qu’un autre ingénieur demanderait.

Voir tous les projets →

01 Plateforme de contenu IA

Des fiches produit rédigées à partir d’une photo, en sept langues

Le client téléverse la photo d’un médicament ; le système se renseigne sur le produit et rédige la page autour (description, posologie, FAQ et textes pour les moteurs de recherche), puis transpose le tout en sept langues en une seule action. Les articles de blog fonctionnent de la même façon, à partir d’un titre et d’une note sur l’angle. Le but n’a jamais été la nouveauté : chaque page qui n’a plus besoin d’un développeur est un coût qui cesse de se répéter.

Comment l’ensemble s’articule
Photo du médicament1téléverséePipeline IA2rédigeFiche produit3une actionPage traduitePage traduitePage traduite

Pipeline IA · Import d’images · Sept langues

02 Plateforme commerce de coupons

Émission et utilisation de coupons pour des campagnes de marque

WordPress et WooCommerce portent la boutique et la campagne qui l’entoure. Les codes eux-mêmes vivent dans DynamoDB : génération, émission et utilisation s’appuient sur un stockage clé-valeur plutôt que sur la base du catalogue, car un code à usage unique est un problème de recherche, pas un problème relationnel. Une utilisation n’attend jamais derrière une requête produit.

Comment l’ensemble s’articule
WordPress · WooCommerce1appelleÉmettre et utiliser2lit / écritDynamoDB

WordPress · WooCommerce · DynamoDB · PHP

03 Plateforme de contenu

Du contenu produit automatisé pour les distributeurs d’électroménager et d’électronique

Dans ce secteur, les distributeurs gèrent des catalogues où chaque produit a besoin de caractéristiques, de textes et de visuels cohérents entre eux. La plateforme reçoit ce contenu une seule fois et le garde cohérent dans tout le catalogue, ce qui a transformé la gestion du contenu produit d’une tâche manuelle en un processus qui tourne tout seul.

Comment l’ensemble s’articule
Sources produit1importeLaravel2stockeMySQL3publieCatalogue du distributeur

Laravel · MySQL · JavaScript

04 Plateforme d’apprentissage

Une plateforme d’apprentissage avec un seul code et une base de données par client

Un seul déploiement sert toutes les organisations, chacune sur son propre domaine. Chaque client dispose aussi de sa propre base de données plutôt que d’une table partagée avec une colonne client : les données d’une organisation ne peuvent donc pas apparaître chez une autre à cause d’une clause oubliée, et chaque client peut être sauvegardé, restauré ou transféré séparément. Le client ajoute une organisation sans déploiement.

Comment l’ensemble s’articule
Laravel · Vue1route selon le domaineRouteur de clients2une base chacunBase du clientBase du clientBase du client

Laravel · Vue · PostgreSQL

05 Plateforme immobilière

Des annonces immobilières avec leur propre back-office

Chaque bien a sa propre page d’atterrissage, avec ses équipements, conçue pour être trouvée et pour déclencher une action. Derrière, un back-office distinct (pas l’administration de WordPress) centralise les biens, les agents, les clients et les contacts qu’ils génèrent. Le site public reste un site public, et l’activité tourne à un endroit qu’une mise à jour de plugin ne peut pas atteindre.

Comment l’ensemble s’articule
Back-office1publieWordPress2affichePages des biens3capteContacts

WordPress · PHP · Back-office sur mesure

04Avec qui vous travaillerez

La personne à qui vous expliquez le projet est celle qui écrit le code.

Paul Edward
Paul Edward Développeur web full-stack senior

Je suis développeur web full-stack senior à Nagpur, en Inde, avec douze ans d’expérience en production. Je suis titulaire d’une licence en applications informatiques (BCA) et d’un diplôme en Web Logic.

L’essentiel de mon travail est en PHP : applications Laravel, WordPress et WooCommerce sur mesure, et boutiques Shopify. Une bonne part consiste à reprendre ce que quelqu’un d’autre a construit, et c’est la principale raison pour laquelle j’écris mon code de façon à pouvoir le transmettre.

Il n’y a pas de chargé de compte entre nous. Vous posez une question, j’y réponds, en général le jour ouvré même, avec les mots que j’emploierais avec un autre ingénieur.

Voir tout mon portfolio Démarrer un projet

Expérience
12 ans, sans interruption
Basé à
Nagpur, Inde
Langues
Anglais, hindi, marathi
Horaires
IST, en recouvrement avec l’Europe et la côte Est des États-Unis

05Témoignages

Du bon travail. Dans leurs mots.

Le résultat compte. Le chemin pour y arriver aussi.

Automatisation du contenu produit par l’IA
Ce qui a le plus compté

Du temps et de l’argent économisés

Paul a automatisé notre site grâce à l’IA. Il nous suffit maintenant de téléverser la photo d’un produit, et tout le contenu produit est créé pour nous. Cela nous fait gagner du temps et de l’argent.

Gravity Global Export PDG
Développement de sites et d’applications
Ce qui a le plus compté

Un accompagnement à chaque étape

Paul est un développeur capable de construire tout type de site ou d’application. Chaque fois que nous avions une question, il nous a guidés. Le développement s’est déroulé sans accroc ni stress, et son service après-vente a été tout aussi bon.

Elsa Technologies PDG
Développement WordPress
Ce qui a le plus compté

Un quotidien plus simple

Nous repoussions sans cesse la mise à jour de notre propre site. Paul a mis en place un WordPress que notre équipe pouvait vraiment utiliser, et il a pris le temps de nous former. Nous sommes repartis avec un site dont nous étions fiers et la confiance nécessaire pour nous en occuper.

Sophie Bennett Directrice marketing
Application Laravel
Ce qui a le plus compté

La clarté avant le code

Paul a posé les questions auxquelles nous n’avions pas pensé. Il a transformé un processus compliqué en un plan clair, expliqué les compromis et nous a impliqués pendant que l’application prenait forme. Nous avons toujours compris ce que nous construisions et pourquoi.

Arjun Mehta Fondateur et responsable produit
Performance du site
Ce qui a le plus compté

Régler le vrai problème

Ce qui nous a marqués, c’est la façon dont Paul a expliqué la lenteur. Il nous a montré où passait le temps, a corrigé les problèmes de fond et a rendu les changements faciles à comprendre. Le site est devenu plus rapide, et nous savions quoi surveiller à mesure qu’il grandissait.

Daniel Brooks Directeur général
Sauvetage de site
Ce qui a le plus compté

Le calme sous la pression

Quand notre site a été compromis, il nous fallait quelqu’un capable de comprendre la situation. Paul nous a donné un plan de reprise clair, nous a tenus informés et nous a expliqué ce qui s’était passé. Son approche calme et méthodique a rendu une semaine stressante supportable.

Priya Kapoor Gérante d’entreprise
Intégration de processus IA
Ce qui a le plus compté

Utile au quotidien

Paul est parti du travail répétitif dont notre équipe voulait se débarrasser. Il a construit un processus IA autour de ce besoin, avec une étape de validation là où notre jugement comptait. Il s’adaptait à notre façon de travailler, ce qui l’a rendu beaucoup plus facile à adopter.

Olivia Hayes Responsable des opérations
Développement WooCommerce
Ce qui a le plus compté

Le soin du détail

Paul s’est attaché aux parties de notre boutique que les clients utilisent vraiment : trouver le bon produit, commander depuis un téléphone et recevoir des informations de commande claires. Il a aussi pensé aux personnes qui la gèrent en coulisses. Ce soin s’est vu tout au long du projet.

Ethan Parker Directeur e-commerce
Migration de site
Ce qui a le plus compté

Un déménagement préparé

Nous appréhendions de déplacer un site dont notre activité dépendait. Paul a planifié les redirections, vérifié les formulaires et nous a accompagnés pendant la bascule. Avoir quelqu’un qui pense aux petits détails avant la mise en ligne a rendu tout le déménagement maîtrisé.

Rohan Desai Directeur du développement commercial
Collaboration avec une agence
Ce qui a le plus compté

Quelqu’un sur qui compter

Paul s’est intégré facilement à notre équipe. Il posait les questions tôt, donnait des estimations honnêtes et signalait les décisions avant qu’elles ne deviennent des retards. Nous voyions le travail avancer et pouvions donner des nouvelles claires à notre client. Cela nous a facilité la tâche à chaque étape.

Charlotte Reed Fondatrice d’agence
Passation d’application
Ce qui a le plus compté

De la confiance après la mise en ligne

La passation a été aussi soignée que le développement. Nos développeurs ont reçu un code lisible, des notes de déploiement et une présentation des décisions prises. Nous avons pu reprendre le travail en confiance, parce que Paul avait rendu le système compréhensible pour la personne suivante.

Lucas Morgan Responsable de l’ingénierie
Développement continu
Ce qui a le plus compté

Un partenariat réfléchi

Nous appréciions de pouvoir soumettre un problème à Paul avant d’avoir une solution. Il écoutait, remettait en question les hypothèses et nous aidait à choisir ce qui valait la peine d’être construit ensuite. Les échanges étaient directs, et le travail est resté lié aux besoins réels de notre activité.

Ananya Rao Cofondatrice et PDG

06QuestionsPosées souvent, réponses franches

Ce qu’on me demande avant d’écrire.

Qui est Paul Edward ?

Je suis Paul Edward, développeur web full-stack senior basé à Nagpur, en Inde, avec douze ans d’expérience en production. Je travaille surtout en PHP (applications Laravel, WordPress et WooCommerce sur mesure, boutiques Shopify) et je suis titulaire d’une licence en applications informatiques (BCA) et d’un diplôme en Web Logic.

Quels types de missions acceptez-vous ?

Applications et produits SaaS sur mesure avec Laravel, sites, thèmes et plugins WordPress, migrations vers un nouveau domaine, hébergeur ou stack, optimisation de la vitesse et des Core Web Vitals, et nettoyage de sites WordPress piratés. Si un projet se situe entre deux de ces catégories, dites-le dans votre premier e-mail et je vous dirai laquelle c’est vraiment.

Travaillez-vous avec des clients hors d’Inde ?

Oui. Je travaille à distance avec des clients au Royaume-Uni, aux États-Unis, en Australie et en Europe, ainsi qu’en Inde. Mes horaires sont en IST et recoupent la journée de travail européenne et celle de la côte Est des États-Unis.

Construisez-vous des sites WordPress avec des constructeurs de pages comme Elementor ?

Non. Je construis des thèmes sur mesure autour de votre contenu, avec des blocs Gutenberg natifs et des plugins écrits pour une seule tâche chacun, pour que le site ne traîne ni licence de constructeur de pages à renouveler, ni pile de quarante plugins à maintenir.

Comment démarre un projet, et en combien de temps répondez-vous ?

Un paragraphe par e-mail ou via le formulaire suffit pour commencer, et je réponds en général le jour ouvré même (IST). Vous recevez le périmètre par écrit (ce qui est inclus, ce qui ne l’est pas et ce que cela coûte) avant que rien ne commence, et le développement se fait sur une URL de préproduction que vous pouvez ouvrir n’importe quel jour.

Que reçois-je à la passation ?

Le dépôt, les tests, les notes de déploiement et un document qui explique comment l’ensemble s’articule, pour que la personne qui maintiendra le système ensuite, y compris votre propre équipe, puisse partir de là sans moi.

07ContactLe jour ouvré même, IST

Dites-moi ce que vous voulez faire construire, ou ce qui ne marche plus.

Un paragraphe suffit pour commencer. Si ce n’est pas un travail pour moi, je vous le dirai et je vous orienterai vers quelqu’un de mieux placé.

Démarrer un projet

LinkedIn Paul Edward
Délai de réponse habituel Le jour ouvré même, IST

Brief du projet Étape 1 sur 2 · Le travail

Que voulez-vous faire construire ?

Un paragraphe suffit pour commencer. Si ce n’est pas un travail pour moi, je vous le dirai et je vous orienterai vers quelqu’un de mieux placé.

Le travail

Cochez tout ce qui s’applique.

Plateforme

« Je ne sais pas » est une réponse tout à fait valable.

Que cherchez-vous à construire, et que doit-il faire pour les personnes qui l’utilisent ? Écrivez-le comme vous le diriez à voix haute.

0 / 1200

Deux étapes. Moins d’une minute.