Aller au contenu principal
Joberno Birlado Joseph

Hello, je suis Joberno Birlado Joseph 👋
CEO de CreaticsHub & Développeur Full-Stack

Bienvenue sur mon portfolio ! Je suis un développeur passionné qui transforme des idées en solutions technologiques innovantes. Spécialisé dans le développement d'applications complètes, de la conception à la mise en production, je mets mon expertise au service de projets ambitieux et créatifs.

LinkedInGitHubX

À propos de moi

6 ans d'expérience en développement d'applications web et mobiles. Intervention sur l'ensemble du cycle de développement : conception, développement back-end et front-end, déploiement et maintenance. Travail réalisé principalement avec Laravel, Next.js, React Native et TypeScript.

Compétences Techniques

Langages

TypeScript
JavaScript
PHP

Frameworks & Librairies

Laravel
React Native
Next.js
Express.js
Livewire
Tailwind CSS

Bases de données

PostgreSQL
MySQL
Firebase
MongoDB

ORM

Prisma
Eloquent
Drizzle
Sequelize

CMS

WordPress
WooCommerce

Infrastructure & DevOps

Docker
AWS (S3, SES)
CI/CD
EAS Workflows
Dokploy

Outils & Gestion de projet

Git
GitFlow
Bitbucket
Jira
Linear
GitHub Projects
n8n
Make
Zapier

IDE & Assistants de code

VS Code
Cursor
JetBrains
Claude Code
OpenCode

Expériences Professionnelles

CEO & Ingénieur Full-Stack

OtomatikEdit | décembre 2025 - En cours

Développement d'une plateforme SaaS de création vidéo automatisée, destinée aux créateurs de contenu et aux équipes marketing.

Conception et développement

  • Front-End : Développement de l'application Next.js (interface de création vidéo, gestion des projets)
  • Back-End : Développement de l'API REST avec Express.js et TypeScript pour le traitement vidéo
  • Implémentation du moteur de rendu vidéo avec FFmpeg (8 transitions, effets Ken Burns, 1080p H.264/AAC)
  • Intégration d'OpenAI Whisper pour la génération de sous-titres (50+ langues)
  • Développement du système Preconfig : planification et scheduling de vidéos automatiques quotidiennes
  • Développement d'un AI Video Agent : création vidéo via langage naturel
  • Mise en place du système de crédits et d'abonnements (Free, Basic, Premium, Pro)
  • Développement de l'application mobile React Native (TypeScript, Zustand, i18n, TanStack Query)

Infrastructure et déploiement

  • Déploiement avec Docker Compose et Dokploy, pipeline CI/CD
  • EAS Workflows pour le build et le déploiement des applications React Native (iOS/Android)
  • Stockage des fichiers médias sur AWS S3
  • Base de données PostgreSQL
  • Mise en place de Resend pour les emails transactionnels
  • Configuration de n8n et Zapier pour l'automatisation des workflows internes

Organisation/méthodologie

  • Définition de la roadmap produit et priorisation des fonctionnalités
  • Gestion du cycle de vie du produit : cadrage, développement, déploiement, suivi
Next.jsExpress.jsTypeScriptFFmpegOpenAI WhisperReact NativeZustandTanStack QueryDockerDokployPostgreSQLAWS S3Resendn8nZapier

CEO & Ingénieur Full-Stack

WorkflowLogs | décembre 2025 - En cours

Développement d'une plateforme SaaS de monitoring et logging pour workflows n8n. Produit destiné aux équipes utilisant n8n en production.

Conception et développement

  • Front-End : Développement de l'application Next.js (tableaux de bord, graphiques temps réel, filtres, export de rapports)
  • Back-End : Développement de l'API REST avec Express.js et TypeScript pour l'ingestion et l'analyse des logs
  • Implémentation du suivi des erreurs : stack traces, codes d'erreur, regroupement par workflow
  • Développement du nœud communautaire n8n (n8n-nodes-workflowlogs) publié sur npm
  • Mise en place d'un système d'alertes et de webhooks pour les erreurs et événements critiques
  • Mise en place du système d'abonnements (Free, Pro, Enterprise) avec rétention des logs configurable
  • Développement de l'application mobile React Native (TypeScript, Zustand, TanStack Query)

Infrastructure et déploiement

  • Déploiement avec Docker Compose et pipeline CI/CD
  • EAS Workflows pour le build et le déploiement des applications React Native (iOS/Android)
  • Base de données PostgreSQL pour les logs et métadonnées
  • API d'ingestion unique pour l'envoi des logs (succès, erreurs, événements personnalisés)
  • Compatibilité avec n8n Cloud et n8n self-hosted

Organisation/méthodologie

  • Définition de la roadmap produit et priorisation des fonctionnalités
  • Gestion du cycle de vie du produit : cadrage, développement, déploiement, suivi
Next.jsExpress.jsTypeScriptReact NativeZustandTanStack QueryPostgreSQLDockern8nAPI REST

CTO

HaitianTicket | août 2025 - janvier 2026

Développement d'une plateforme de billetterie en ligne pour événements en Haïti. Startup, secteur événementiel.

Conception et développement

  • Architecture et développement de l'application Laravel (vente de billets, gestion des événements)
  • Développement de l'application mobile React Native (TypeScript, Zustand, i18n, TanStack Query)
  • Développement d'API REST pour l'intégration avec les organisateurs d'événements
  • Intégration des paiements : MonCash et cartes bancaires

Infrastructure et déploiement

  • Mise en place de l'infrastructure avec Docker Compose et pipeline CI/CD
  • EAS Workflows pour le build et le déploiement des applications React Native (iOS/Android)
  • Adaptation pour environnements à faible connectivité (approche mobile-first)

Organisation/méthodologie

  • Encadrement technique de l'équipe de développement
  • Méthodologie Agile : sprints, revues de code, revues des pull requests
  • Définition des standards techniques, validation des merges
  • Choix d'architecture et mentorat des développeurs juniors
LaravelReact NativeTypeScriptZustandTanStack QueryAPI RESTMonCashDockerCI/CD

CTO

KarayibGo | janvier 2025 - juin 2025

Développement d'une plateforme de réservation d'activités nautiques en Haïti. Startup, secteur tourisme.

Conception et développement

  • Architecture et développement de la plateforme web Laravel/Livewire (réservation d'activités nautiques)
  • Développement de l'application mobile React Native (TypeScript, Zustand, i18n, TanStack Query)
  • Développement du module de réservation : jet ski, croisières, parasailing, flyboarding
  • Mise en place d'un système de paiement multi-devises (HTG/USD)
  • Développement du module de gestion d'inventaire des équipements nautiques

Infrastructure et déploiement

  • Mise en place de l'infrastructure avec Docker Compose et pipeline CI/CD
  • EAS Workflows pour le build et le déploiement des applications React Native (iOS/Android)

Organisation/méthodologie

  • Encadrement technique de l'équipe de développement
  • Méthodologie Agile : coordination des sprints, revues de code, revues des pull requests
  • Planification de la roadmap produit
  • Définition des standards techniques et bonnes pratiques
LaravelLivewireReact NativeTypeScriptZustandTanStack QueryPaiement multi-devisesDockerCI/CD

Programmeur Analyste Mobile et Web

Shippex, Haïti (à distance) | janvier 2022 - août 2024

Développement d'une application de gestion des expéditions et livraisons. Entreprise de logistique, secteur transport.

Conception et développement

  • Back-End : Développement d'une API REST en Laravel pour la gestion des expéditions
  • Front-End : Développement de l'interface utilisateur avec React Native
  • Mise en place du suivi en temps réel des colis : notifications Push, mises à jour de statut automatiques
  • Développement d'un système de configuration centralisé (mobile et web) avec mises à jour dynamiques sans redéploiement
  • Développement d'une application mobile de scan des statuts de colis avec stockage S3

Infrastructure et déploiement

  • Mise en place du pipeline CI/CD et déploiements automatisés
  • EAS Workflows pour le build et le déploiement des applications React Native (iOS/Android)
  • Configuration d'automatisations avec n8n et Make pour les flux de travail internes
  • Utilisation d'AWS S3 pour le stockage des fichiers et d'AWS SES pour les emails transactionnels

Organisation/méthodologie

  • Collecte et suivi des retours utilisateurs
  • Maintenance et mises à jour régulières de l'application
LaravelReact NativeAPI RESTAWS S3AWS SESn8nMakePush NotificationsCI/CD

Développeur Mobile et Web

Nature en ville (à distance) | janvier 2023 - juillet 2024

Développement d'une plateforme e-commerce de vente de produits agricoles. Entreprise de distribution alimentaire, zone métropolitaine de Port-au-Prince.

Conception et développement

  • Développement de l'application web et mobile (catalogue de produits agricoles : céréales, épices, fruits, légumes, viande, fruits de mer)
  • Mise en place du catalogue par catégories avec fiches produit (prix HTG, stock, descriptions)
  • Développement du système de panier, commande en ligne, livraison à domicile ou point de retrait
  • Paramétrage de la zone de livraison 24h (zone métropolitaine de Port-au-Prince)
  • Développement du panneau d'administration : gestion des produits, commandes, catégories et utilisateurs
  • Développement du parcours d'achat : inscription, connexion, achat en 3 étapes
  • Mise en place des pages producteurs et fiches d'information produit

Infrastructure et déploiement

  • Mise en place du pipeline CI/CD et déploiements automatisés
  • EAS Workflows pour le build et le déploiement des applications React Native (iOS/Android)
  • Hébergement et déploiement de la plateforme web

Organisation/méthodologie

  • Maintenance post-déploiement et corrections
  • Collecte des retours utilisateurs et mise à jour du catalogue
React NativeWeb AppTypeScriptE-commerceCI/CDEAS Workflows

CEO & Développeur Backend

CreaticsHub | En cours

Développement d'une plateforme de mise en relation entre marques et influenceurs pour la gestion de campagnes marketing.

Conception et développement

  • Développement de la plateforme : recherche d'influenceurs, gestion de campagnes, suivi des performances
  • Développement d'un MCP (Model Context Protocol) pour la création de campagnes et la recherche d'influenceurs via outils externes
  • Mise en place de la messagerie en temps réel et du système de paiement
  • Développement du module d'analytics pour le suivi des performances des campagnes
  • Intégration avec plusieurs réseaux sociaux (Instagram, TikTok, YouTube)

Infrastructure et déploiement

  • Architecture et développement du backend
  • Pipeline CI/CD et déploiements automatisés

Organisation/méthodologie

  • Définition de la roadmap produit et priorisation des fonctionnalités
  • Gestion du cycle de vie du produit
Backend DevelopmentMCPMessagerie temps réelPaiementAnalyticsCI/CD

Projets & Activités

n8n-nodes-workflowlogs

Noeud communautaire n8n pour l'envoi de logs de workflows (succès/erreurs) vers la plateforme de monitoring WorkflowLogs. Capture automatique des messages d'erreur, stack traces, codes d'erreur, métadonnées personnalisées et données d'entrée. Installable via les Community Nodes n8n.

n8n
TypeScript
Node.js
npm
Community Node
bazik-sdk (unofficial)

Package npm non officiel développé pour simplifier l'utilisation des API fournies par Bazik. Permet d'intégrer les paiements MonCash et NatCash, les transferts et la gestion de portefeuilles dans des applications Node.js via une interface TypeScript typée. Ce package n'est pas affilié à Bazik.

TypeScript
Node.js
npm
MonCash
NatCash
Fintech
sheets-translate-to-json

Package Node.js pour convertir des feuilles de calcul Google Sheets en fichiers JSON de traduction. Outil pratique pour la gestion multilingue des applications web et mobiles.

Node.js
TypeScript
Google Sheets API
JSON
Conférence: CustomHooks en React/React-Native

Présentation sur la création et l'utilisation des CustomHooks en React et React Native. Partage de bonnes pratiques et techniques avancées pour optimiser le développement d'applications.

React
React Native
CustomHooks
Conférence
Conférence: Système de routage Expo

Présentation sur l'utilisation du système de routage basé sur les fichiers dans Expo. Démonstration des avantages et des meilleures pratiques pour la navigation dans les applications mobiles.

Expo
React Native
Routing
Conférence
Conférence: Création de packages TypeScript

Présentation au TypeScript Meetup Montréal sur la création de packages en TypeScript. Guide complet pour publier et maintenir des packages npm avec TypeScript.

TypeScript
NPM
Packages
Conférence

Formation

Baccalauréat en informatique, Réseaux et Télécom

INUKA/UQAM | novembre 2018 à novembre 2023

Informatique
Réseaux
Télécommunications
UQAM

Certifications

CCNA: Introduction to Networks

Cisco

CCNA: Cyber Security essentials

Cisco

Bénévolat

Mentor / Instructor

Canada Learning code

Mentorat et instruction dans le domaine de la programmation et du développement web.

Abonnez-vous à mes Newsletters

Restez informé de mes derniers projets et articles techniques. Recevez des insights sur le développement web et mobile.