Aller au contenu principal
Joberno Birlado Joseph

Bonjour, je suis Joberno Birlado Joseph
Développeur Mobile React Native et 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.

jobernojoseph@gmail.comLaval, Québec, Canada
LinkedInGitHubX

À propos de moi

Développeur mobile et full-stack spécialisé en React Native et TypeScript depuis plus de quatre ans, dont deux ans comme Lead Developer. Quatre applications mobiles livrées en production. J'interviens sur l'ensemble du cycle de développement : conception, développement back-end et front-end, tests, déploiement et maintenance. Mes technologies principales sont React Native, TypeScript, Laravel et Next.js. Établi à Laval, Québec, Canada.

Compétences Techniques

Langages

TypeScript
JavaScript
PHP

Frameworks & Librairies

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

Mobile

Expo
React Native
Push Notifications
i18n

Gestion d'état

Redux
Redux Toolkit
Zustand
TanStack Query

APIs

REST
GraphQL

Bases de données

PostgreSQL
MySQL
Firebase
MongoDB

ORM

Prisma
Eloquent
Drizzle
Sequelize

CMS

WordPress
WooCommerce

Tests

Jest
Vitest
PHPUnit
React Testing Library

Qualité de code

ESLint
Prettier
Husky
commitlint

CI/CD

GitHub Actions
Bitbucket Pipelines
EAS Workflows

Infrastructure & DevOps

Docker
AWS (S3, SES)
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

Lead Developer Full-Stack

HaitianTicket (à distance) | août 2025 - janvier 2026

Startup. Plateforme de billetterie événementielle en ligne. Encadrement d'une équipe de 2 développeurs.

Réalisations

  • Architecture et développement d'une application Laravel pour la vente de billets et la gestion d'événements
  • Développement d'une application mobile React Native en TypeScript : composants réutilisables, gestion d'état (Redux, Zustand), i18n, TanStack Query, tests unitaires (Jest, React Testing Library)
  • Conception et développement d'API REST pour l'intégration avec les organisateurs d'événements
  • Intégration de paiements MonCash et cartes bancaires
  • Encadrement technique de l'équipe : code reviews, validation des pull requests, mentorat, définition des standards et choix d'architecture
LaravelReact NativeTypeScriptReduxDockerCI/CDMonCash

Lead Developer Full-Stack

KarayibGo (à distance) | janvier 2025 - juin 2025

Startup. Plateforme de réservation d'activités nautiques. Encadrement d'une équipe de 2 développeurs.

Réalisations

  • Architecture et développement de la plateforme web Laravel/Livewire et de l'application mobile React Native en TypeScript
  • Module de réservation pour activités nautiques (jet ski, croisières, parachute ascensionnel) avec système de paiement multidevises (HTG / USD)
  • Coordination des sprints agiles, code reviews, planification de la roadmap technique, mise en place de pipelines CI/CD
LaravelLivewireReact NativeTypeScriptReduxDockerCI/CD

Développeur Full-Stack (Mobile et Web)

Shippex (à distance) | janvier 2022 - août 2024

Entreprise de logistique. Application de gestion des expéditions et livraisons.

Réalisations

  • Développement et maintenance d'une API REST en Laravel pour la gestion des expéditions
  • Développement d'une application mobile React Native en TypeScript : suivi temps réel, scan de colis, notifications push, composants réutilisables
  • Conception d'un système de configuration dynamique permettant des mises à jour sans redéploiement
  • Mise en place du pipeline CI/CD, automatisation des déploiements, intégration AWS S3 et AWS SES
  • Tests unitaires et d'intégration (Jest, PHPUnit), automatisations internes avec n8n et Make
LaravelReact NativeTypeScriptPostgreSQLAWS S3AWS SESDockern8n

Développeur Full-Stack (Mobile et Web)

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

Entreprise de distribution alimentaire. Plateforme e-commerce de produits agricoles.

Réalisations

  • Développement de l'application web et mobile (catalogue, panier, commandes, livraison à domicile)
  • Développement du panneau d'administration (gestion produits, commandes, utilisateurs)
  • Mise en place du pipeline CI/CD et déploiements automatisés (EAS Workflows)
React NativeTypeScriptE-commerceEAS WorkflowsCI/CD

Projets & Activités

rn-devtools-hub

Inspecteur local pour applications React Native et Expo. Trafic réseau, crashes, stockage, console SQLite, métriques de performance du thread JS. Alternative à Flipper, sans dépendance native. Publié sur npm sous licence MIT.

TypeScript
React Native
Expo
Vitest
npm

OtomatikEdit

Plateforme SaaS de création vidéo automatisée. Moteur de rendu FFmpeg avec transitions et effets Ken Burns, encodage 1080p H.264 et AAC. Génération de sous-titres via OpenAI Whisper dans plus de 50 langues.

Next.js
Express.js
TypeScript
FFmpeg
OpenAI Whisper
React Native
PostgreSQL
AWS S3
Docker

WorkflowLogs

Plateforme de supervision et de journalisation pour workflows n8n.

Next.js
Express.js
TypeScript
PostgreSQL

CreaticsHub

Plateforme qui connecte les créateurs de contenu haïtiens avec les marques locales et internationales. Projet personnel dont je suis le fondateur et le développeur.

Next.js
TypeScript
React Native

namecheap-laravel-sdk

SDK Laravel pour l'API Namecheap, publié sur Packagist.

PHP
Laravel
Packagist
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.