Des sites et plateformes qui rapportent à votre entreprise
Je suis Bruno Cristo, développeur full stack basé à Madère. Depuis 5 ans, je construis des sites vitrines, des plateformes de réservation et des back-offices sur mesure. Je ne livre pas seulement un beau site — je livre un outil qui travaille pour vous.
Premier échange sans engagement · Réponse en moins de 24 heures
5+
Ans d'expérience
À temps plein, depuis 2021
20+
Projets livrés
Sites, plateformes et systèmes
5
Entreprises et clients
De Madère au continent
24h
Délai de réponse
Pour toute demande de devis

Bruno Cristo
Développeur web full stack
Laravel et Next.js pour les entreprises qui veulent des résultats, pas des promesses.
- Basé à
- Madère, Portugal
- Disponibilité
- Immédiate
- Format
- Sur place ou à distance
Comment je peux vous aider
Quatre façons de travailler ensemble. Chacune commence par un échange pour vérifier que cela a du sens.
Site vitrine
Pour les entreprises qui doivent être trouvées et inspirer confiance.
Un site rapide, bien positionné sur Google et pensé pour transformer les visiteurs en demandes de contact. Multilingue dès le départ.
Ce qui est inclus
- Design adapté à votre marque
- SEO technique intégré dès la conception
- Multilingue (PT, EN, FR, ES)
- Formulaires envoyés directement dans votre boîte mail
- Gestion autonome de vos contenus
Délai habituel: 2 à 4 semaines
Demander un devis — Site vitrinePlateforme de réservation & e-commerce
Pour ceux qui vendent des services, des expériences ou des produits en ligne.
Réservations ou boutique avec disponibilité en temps réel, paiements et confirmations automatiques. Moins d'appels, plus de ventes conclues.
Ce qui est inclus
- Réservations ou panier avec disponibilité réelle
- Paiements en ligne intégrés
- E-mails de confirmation automatiques
- Tableau de bord des réservations et commandes
- Rapports de ventes
Délai habituel: 4 à 8 semaines
Demander un devis — Plateforme de réservation & e-commerceBack-office & systèmes de gestion
Pour ceux qui perdent des heures chaque semaine dans Excel et les tâches manuelles.
Un logiciel conçu autour de votre processus — et non l'inverse. Il automatise le travail répétitif et vous donne le contrôle total de vos données.
Ce qui est inclus
- Automatisation des processus manuels
- Gestion des utilisateurs et des droits
- Tableaux de bord et rapports
- Intégration avec vos systèmes existants
- Formation de l'équipe incluse
Délai habituel: 4 à 10 semaines
Demander un devis — Back-office & systèmes de gestionMaintenance & évolution
Pour le site que vous avez déjà et qui doit rester sûr et à jour.
Mises à jour, sauvegardes, corrections et améliorations continues. Votre site cesse d'être le problème que l'on repousse.
Ce qui est inclus
- Mises à jour de sécurité
- Sauvegardes et supervision
- Corrections et petites améliorations
- Rapport mensuel d'état
Délai habituel: Forfait mensuel
Demander un devis — Maintenance & évolutionChaque projet est chiffré sur mesure, après avoir compris votre besoin. Pas de forfaits figés ni de surprise sur la facture.
Du travail livré
Des projets réels, en ligne et en fonctionnement. Chacun a résolu un problème concret d'entreprise.
Projets clients

Livraria Buchholz
Librairie et e-commerce
- Le défi
- Une librairie historique devait vendre en ligne sans perdre ce qui la distingue : la sélection de ses libraires et sa programmation culturelle.
- La solution
- Une plateforme e-commerce construite de zéro — catalogue, comptes clients, agenda des événements et sections de sélection, le tout géré par l’équipe de la librairie.
Le résultat
- Une boutique en ligne complète, mise en œuvre et pilotée par moi de bout en bout
- Agenda culturel et sélections mis à jour par la librairie elle-même
- Comptes clients avec historique des commandes
- Projet mené seul, du premier commit à la production
- PHP (Laravel)
- MySQL
- E-commerce
- Backoffice
- Docker

Quinta Palmeira Gardens
Tourisme, hébergement et restauration
- Le défi
- Un domaine du XIXe siècle avec jardins, hébergement, restaurant et bien-être devait transmettre tout cela à un visiteur étranger avant qu’il ne réserve.
- La solution
- Un site multilingue en Next.js qui réunit les quatre volets en un seul récit, avec la réservation toujours à un clic.
Le résultat
- Quatre activités présentées sans se faire concurrence
- Multilingue pour le visiteur international
- Réservation accessible depuis n’importe quel point du site
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma

EEGA Services
Comptabilité et conseil
- Le défi
- Un cabinet comptable de Funchal voulait être perçu comme un partenaire d’affaires et non comme un fournisseur de paperasse de plus.
- La solution
- Un site multilingue en Next.js avec domaines d’expertise, actualités et recrutement, et un formulaire qui qualifie la demande dès l’entrée.
Le résultat
- Un positionnement fondé sur la valeur, pas sur le prix
- Actualités et offres d’emploi gérées sans développeur
- Multilingue, pour la clientèle locale comme étrangère
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma

Boatrust Madeira
Immatriculation et gestion de yachts
- Le défi
- Un service technique et de niche qui devait inspirer confiance à une clientèle internationale avant même le premier contact.
- La solution
- Un site vitrine multilingue présentant les services sans jargon, avec des témoignages clients et un chemin court vers la prise de contact.
Le résultat
- Présence professionnelle en trois langues (PT, EN, FR)
- Services présentés clairement et orientés vers la décision
- Contenus gérés par l'équipe, sans dépendre du développeur
- Laravel
- Tailwind CSS
- MySQL
- Alpine.js

Menezauto
Concession automobile
- Le défi
- La concession dépendait de portails externes pour exposer son stock, sans catalogue propre ni moyen de capter des contacts directs.
- La solution
- Un site avec catalogue de véhicules et un back-office où l'équipe publie, modifie et retire les véhicules en quelques minutes.
Le résultat
- Un catalogue propre, sans frais d'annonce par portail
- Les demandes arrivent directement à la concession
- Un back-office assez simple pour être utilisé sans formation technique
- Laravel
- Tailwind CSS
- MySQL
- Backoffice

Velvet Lounge Bar
Bar et événements
- Le défi
- Un lounge bar vit de son ambiance et de ses événements — deux choses qu’une simple page de contact ne transmet pas.
- La solution
- Un site en Next.js avec galerie, agenda d’événements et carte, horaires et adresse toujours visibles, pensé pour ceux qui décident sur mobile.
Le résultat
- L’ambiance du lieu transmise avant la visite
- Agenda et galerie toujours à jour
- Horaires, adresse et contact à portée de doigt
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma

Rent A Boat Madeira
Location de bateaux avec équipage
- Le défi
- Les réservations se traitaient par téléphone et messages, avec un risque de doublons et des heures perdues à répondre aux mêmes questions.
- La solution
- Une plateforme de réservation multilingue présentant la flotte, avec des demandes structurées et une gestion centralisée.
Le résultat
- Des demandes de réservation structurées, sans échanges interminables
- Flotte et disponibilités gérées au même endroit
- Prête pour la clientèle internationale (PT, EN)
- Laravel
- Tailwind CSS
- MySQL
- Booking
Démonstrations

Lawyer
Services juridiques
- Le défi
- Dans un secteur où la confiance décide de tout, une présence en ligne amateur fait perdre des clients avant le premier rendez-vous.
- La solution
- Un concept de site vitrine sobre, avec des domaines d’intervention bien expliqués et un canal de contact discret et direct.
Le résultat
- Une image à la hauteur du sérieux du secteur
- Des domaines d’intervention expliqués simplement
- Un contact simple, sans friction
- Next.js
- TypeScript
- Tailwind CSS

Vinum Estate
Vins et œnotourisme
- Le défi
- Un domaine viticole vend son histoire et son prestige avant ses bouteilles — et doit vérifier l’âge du visiteur sans gâcher la première impression.
- La solution
- Un concept de site en Next.js avec vérification d’âge intégrée, la collection de vins, le patrimoine du domaine, les expériences et les visites de chai, en plusieurs langues.
Le résultat
- Vérification de l’âge assurée sans rompre l’expérience
- Collection, patrimoine et expériences en un seul récit
- Multilingue, pensé pour l’export et l’œnotourisme
- Next.js
- TypeScript
- Tailwind CSS
- Multi-idioma
Votre projet peut être le prochain
Si vous avez reconnu votre problème dans l'un de ces cas, parlons-en.
Démarrer la conversationDu premier contact au lancement
Sans jargon, sans surprises et sans disparaître en cours de route. Vous savez toujours où en est votre projet.
Étape 1 sur 4: Premier échange
30 minutes, offertes
Nous parlons de votre besoin et de ce qui vous freine aujourd'hui. Si je ne suis pas la bonne personne pour ce travail, je vous le dis dès cet échange.
Étape 2 sur 4: Proposition et plan
2 à 3 jours
Vous recevez une proposition écrite avec le périmètre, le délai et un prix ferme. Ce qui est inclus — et ce qui ne l'est pas — est clair avant de commencer.
Étape 3 sur 4: Développement
Livraisons hebdomadaires
Vous suivez l'avancement sur une version de prévisualisation. Vous donnez votre avis en cours de route, et pas seulement à la fin.
Étape 4 sur 4: Lancement et suivi
30 jours inclus
Je mets tout en ligne, je forme votre équipe et je reste disponible 30 jours pour les ajustements. Ce n'est qu'ensuite que vous décidez d'un forfait.
Ce que je m'engage à respecter par écrit
- Un prix ferme dans la proposition, sans frais qui apparaissent à la fin
- Le code, le domaine et les accès vous appartiennent
- Une communication claire, sans jargon technique
- 30 jours de suivi inclus après la mise en ligne
Les outils que je maîtrise
Je choisis la technologie en fonction du problème, pas de la mode. Ce qui compte, c'est ce qui fonctionnera encore dans cinq ans.
Back-end
La logique métier, les règles et la sécurité que personne ne voit.
- PHP
- Laravel
- CodeIgniter
- REST APIs
- Node.js
- Autenticação & permissões
Front-end
La partie avec laquelle votre client interagit — rapide et accessible.
- HTML5
- CSS / SCSS
- Tailwind CSS
- Bootstrap
- JavaScript
- TypeScript
- React
- Next.js
- Vue.js
- Alpine.js
Bases de données
Là où vivent les informations, structurées pour durer et évoluer.
- MySQL
- MariaDB
- SQL Server
- Modelação de dados
- Migrações
- Otimização de queries
Outils et méthode
Comment le travail est versionné, testé et livré de façon prévisible.
- Git
- GitHub
- GitLab
- Bitbucket
- Docker
- Azure DevOps
- Jira
- Agile / Scrum
- Code review
- Vercel
- SEO técnico
- Web Performance
- Acessibilidade (WCAG)
Secteurs pour lesquels j'ai déjà livré
- Sites vitrines
- Plateformes de réservation
- E-commerce
- Back-offices sur mesure
- Systèmes de ressources humaines
- Intégration de paiements
Où j'ai déjà travaillé
Sept postes dans cinq entreprises, toujours en développement web. Le parcours complet, sans coupures.
- – Aujourd'hui6 moisEn cours
Affinity
Développeur web full stack
Consultant affecté au client LeYa. Je développe la plateforme e-commerce Lyvros — corrections, nouvelles fonctionnalités, SEO, performance et accessibilité — et j’ai piloté seul la plateforme de la Livraria Buchholz, du premier commit à la production.
Principales réalisations
- Livraria Buchholz : mise en œuvre, développement et pilotage du projet de zéro, en autonomie
- Lyvros : corrections et nouvelles fonctionnalités, en développement continu
- SEO de Lyvros entièrement conçu et mis en œuvre par mes soins
- Optimisation des performances, avec une hausse substantielle de la vitesse du site
- Améliorations d’accessibilité appliquées à toute la plateforme
- PHP (Laravel)
- Bootstrap
- MySQL
- GitLab
- Docker
- SEO técnico
- Web Performance
- Acessibilidade
- – 6 mois
Francisco Menezes
Développeur web full stack
Responsable du développement complet de trois plateformes : Menezauto, Rent Boat Madeira et Madeira Concierge.
Principales réalisations
- Sites vitrines construits de zéro
- Back-offices pour une gestion autonome des contenus
- Plateforme de réservation multilingue
- Autonomie totale du client sur son site
Voir la lettre de recommandation — Francisco Menezes (ouvre dans un nouvel onglet)- PHP (Laravel)
- Tailwind CSS
- MySQL
- Git
- Docker
- – 1 an
Yomp
Développeur back-end
Développement de fonctionnalités pour des sites du secteur pharmaceutique, au sein d'une équipe Agile.
Principales réalisations
- Optimisation du paiement et du parcours de commande
- Émission automatisée des bons de transport
- Réduction des erreurs manuelles en exploitation
- Livraisons itératives en sprints
- PHP (Laravel)
- MySQL
- REST APIs
- Vue.js
- Docker
- Jira
- – 4 mois
ACIN iCloud Solutions
Développeur web
Plateforme de gestion des ressources humaines : absences, congés et contrats.
Principales réalisations
- Module complet d'absences et de congés
- Gestion des contrats et des documents
- Administration des collaborateurs
- Dématérialisation de processus jusque-là sur papier
- PHP (CodeIgniter)
- Tailwind CSS
- SCSS
- MySQL
- Jira
- – 1 an et 7 mois
Smartdev
Développeur web full stack
Développement de SmsExpress (envoi de SMS en masse) et de SmartHub (gestion de tickets pour le BTP).
Principales réalisations
- SmsExpress : envoi de SMS segmenté par groupes
- SmartHub : tickets, stock et flux de travail
- Meilleure organisation des opérations sur chantier
- Nouvelles fonctionnalités pour le système interne
Voir la lettre de recommandation — Smartdev (ouvre dans un nouvel onglet)- PHP (CodeIgniter, Laravel)
- SCSS
- Bootstrap
- MySQL
- Azure DevOps
- – 8 mois
ACIN iCloud Solutions
Développeur junior
Nouveaux modules et maintenance évolutive du système interne.
Principales réalisations
- Développement de modules applicatifs
- Maintenance évolutive de systèmes en production
- Corrections et améliorations continues
- PHP (CodeIgniter)
- SCSS
- MySQL
- Git
- Jira
- – 4 mois
ACIN iCloud Solutions
Stage professionnel
Premier contact avec le développement en environnement réel, sur des modules du système interne.
Principales réalisations
- Modules pour le système interne
- Améliorations d'ergonomie
- Premières mises en production
- PHP (CodeIgniter, Laravel)
- SCSS
- Bootstrap
- MySQL
- Git
Formation
Escola da APEL, Funchal
Formation technique en gestion et programmation de systèmes informatiques
Conception, développement, mise en œuvre et maintenance de systèmes informatiques, avec de la pratique en réseaux, bases de données et programmation orientée objet.
Domaines couverts
- Conception de systèmes
- Développement
- Mise en œuvre et maintenance
- Réseaux
- Bases de données
- Programmation orientée objet
Ce que l'on dit de travailler avec moi
Citations extraites de lettres de recommandation signées. Vous pouvez consulter le document original de chacune.
Il a exécuté toutes les tâches qui lui ont été confiées avec une grande précision, en autonomie et sans le moindre problème, démontrant de solides connaissances dans les différents domaines du développement full stack. Je le recommande sans aucune réserve.
Francisco Menezes
Direction · Francisco Menezes Unipessoal Lda.
Il a toujours exercé ses fonctions de développeur avec professionnalisme, soin et diligence. Techniquement très compétent et connaisseur de son métier, il travaille bien en équipe.
Recursos Humanos
Ressources humaines · Smartdev, S.A.
Avant d'en parler
Les questions qui reviennent presque à chaque premier échange, avec des réponses directes.
Combien coûte un site web ?
Combien de temps cela prend-il ?
Travaillez-vous avec des clients hors de Madère ?
Qui est propriétaire du code et du site ?
Proposez-vous une maintenance après le lancement ?
Quelles technologies utilisez-vous, et pourquoi ?
Mon site apparaîtra-t-il sur Google ?
Une autre question ?
Posez-la-moi directementParlons de votre projet
Dites-moi ce dont vous avez besoin. Je réponds en moins de 24 heures — même si c'est pour vous dire que je ne suis pas la bonne personne.
La suite
- Je lis votre demande et réponds en moins de 24 heures
- Si cela a du sens, nous fixons un échange de 30 minutes offert
- Ce n’est qu’ensuite que vous recevez une proposition à prix ferme
Autres moyens de me joindre
- E-mailbrunocristo55@gmail.com
- Téléphone+351 924 423 249
- WhatsAppRéponse rapide (ouvre dans un nouvel onglet)
- LocalisationMadère, Portugal · aussi à distance
- Délai de réponseMoins de 24 heures