
Mario Tsiparay
Développeur Full Stack Senior | React, Node.js
Salaire / Taux journalier
District d'Antananarivo Avaradrano, Madagascar
Freelance
À distance uniquement
Expertises
À propos
Introduction
Développeur Full Stack avec +8 ans d'expertise en solutions SaaS, mobile et web (React/Node.js/React Native). Spécialisé dans l'architecture multi-tenant, l'intégration IA (Claude, ChatGPT), et systèmes temps réel avec RFID. Actuellement créateur de FormulairesAdmin.fr, plateforme SaaS assistée par IA. Je transforme vos idées en applications robustes, sécurisées et évolutives avec des architectures modernes (Clean Architecture, TypeScript, Docker).
Expérience de travail
JVN LAB
mars 2026 - Présent
8 mois
Anjozorobe, Madagascar
FormulairesAdmin.fr / Wizard Formulaires – Plateforme SaaSassistée par Intelligence Artificielle.
juin 2026 - Présent
5 mois
Anjozorobe, Madagascar
Conception et développement d'une plateforme SaaS permettant de compléter automatiquement des formulaires administratifs complexes grâce à l'IA. Architecture SaaS modulaire reposant sur les principes Clean Architecture et SOLID afin de garantir la maintenabilité, la testabilité et l'évolutivité de la plateforme. Développement d'un frontend React 18 + TypeScript + Vite avec architecture modulaire. Implémentation d'un assistant conversationnel (wizard multi-étapes) utilisant React Hook Form, Zod et Zustand. Développement d'un backend Node.js / Express / TypeScript strict avec architecture REST. Conception d'une base PostgreSQL avec Prisma ORM et migrations versionnées. Mise en œuvre d'une authentification sécurisée (JWT, Refresh Token HttpOnly, bcrypt, gestion des rôles). Intégration de Claude (Anthropic) afin de transformer des descriptions en langage naturel en formulaires administratifs structurés. Génération dynamique de documents PDF professionnels avec PDFKit. Intégration complète de Stripe (Payment Elements, PaymentIntent, Webhooks, idempotence des paiements). Développement du système d'envoi automatique d'emails avec pièces jointes PDF via Nodemailer. Mise en place de la validation complète des données avec Zod côté client et serveur. Implémentation des protections de sécurité : Helmet, CORS, CSRF, Rate Limiting Ownership Validation, Cookies sécurisés. Containerisation complète avec Docker et Docker Compose. Mise en place de tests unitaires avec Vitest. Optimisation des performances, correction de régressions et amélioration de la qualité du code. Documentation technique complète (README, Architecture, procédures de déploiement). Technologies : React 18, TypeScript, Vite, TailwindCSS, Node.js, Express.js, Prisma ORM, PostgreSQL, Docker, Stripe, Claude API (Anthropic), PDFKit, Nodemailer, JWT, Zod, Zustand, Vitest, Git, GitHub.
Développeur Full Stack Senior (Freelance) - JVN LAB (France)
mars 2026 - juil. 2026
5 mois
Anjozorobe, Madagascar
(3 Mois, Mars - Mai 2026) : Plateforme de backtesting et de trading algorithmique multi-marchés Conception et développement d'un moteur de trading algorithmique en Python destiné à l'analyse et à la simulation de stratégies quantitatives sur les marchés financiers. Développement d'un système unifié d'acquisition de données de marché (OHLCV) compatible avec les marchés des cryptomonnaies (Binance) et des actions (Yahoo Finance). Mise en œuvre d'un mécanisme intelligent de cache local avec validation et rafraîchissement automatique des données historiques. Développement d'un framework orienté objet permettant l'implémentation de stratégies de trading réutilisables. Implémentation de stratégies quantitatives basées sur le croisement de moyennes mobiles exponentielles (EMA Cross) et sur les indicateurs RSI selon la méthode de Wilder. Développement d'un moteur de combinaison de signaux pondérés afin d'améliorer la qualité des décisions d'investissement. Conception d'un moteur complet de backtesting simulant l'exécution des ordres avec prise en compte des commissions, du slippage, de la taille des positions et de la gestion du capital. Calcul automatique des principaux indicateurs de performance financière : rendement, Sharpe Ratio, drawdown maximal, taux de réussite, rendement moyen par transaction et évolution du portefeuille. Développement d'un système de validation Walk-Forward permettant d'évaluer la robustesse des stratégies et de limiter les risques de surapprentissage (overfitting). Développement dans une architecture modulaire, documentée et orientée qualité logicielle avec séparation des responsabilités et bonnes pratiques Python. Technologies : Python 3, Pandas, NumPy, Requests, Yahoo Finance (yfinance), API Binance, Plotly, Jinja2, Pytest, Architecture orientée objet (OOP), Backtesting, Trading Algorithmique, Analyse Quantitative, Git.
Développeur freelance wordpress - Avis-Pro (ESN France)
AVIS PROS
oct. 2025 - mars 2026
6 mois
Paris, France
Projet 1 : Automatisation de contenus WordPress • Automatisation de la création et de l’enrichissement de contenus • Mise en place de workflows avec Make (Integromat) • Scraping et extraction intelligente de données web • Intégration de l’API ChatGPT pour la génération automatisée de contenus (articles et pages) • Amélioration de la productivité éditoriale Projet 2 : Plugin WordPress – Annuaire d’entreprises (INSEE) • Développement d’un plugin WordPress intégrant l’API INSEE pour la collecte et l’exploitation automatisée des données issues de la base « 6 millions d’entreprises » • Génération automatisée de pages entreprises à partir de données externes, avec enrichissement de contenu via ChatGPT (description, SEO, contenu dynamique) • Conception d’un back-office dédié pour chaque entreprise, indépendant de l’interface d’administration WordPress, garantissant une gestion isolée et sécurisée des données. • Implémentation d’un système « Revendiquer votre page » permettant aux entreprises de prendre le contrôle de leur fiche • Mise en place d’un modèle d’abonnement (monétisation) • Mise en place de campagnes d’envoi d’emails en masse.
Développeur Freelance - Pôle Innovation (ESN, Guadeloupe)
pole innovation Guadeloupe
juil. 2023 - août 2025
2 ans 2 mois
Les Abymes, Guadeloupe
Projet 1 : Plateforme SaaS de gestion de points de vente (supermarché) - RFID & Audio System • Développement d’une application SaaS multi-sociétés / multi-utilisateurs avec nodejs, reactjs et react-native. • Développement d’un back-office avec gestion des enseignes, utilisateurs et droits d’accès • Implémentation d’un module de gestion des rayons et conseillers avec intégration RFID • Développement d’un système de traitement des événements en temps réel (interactions clients, pointage) • Intégration d’un système audio automatisé déclenché par événements • Mise en place de reporting et suivi des performances (temps d’attente, activité terrain) Projet 2 : Gestion de parc de véhicules • Développement d’une solution de gestion des accès avec back-office d’administration • Intégration avec un système matériel de contrôle de barrières (ouverture / fermeture automatisée) • Développement avec WinDev (architecture SaaS) • Gestion des flux de véhicules et des utilisateurs Projet 3 : Gestion des déchets (Guadeloupe) • Application mobile avec React Native • Back-office avec Node.js • Intégration de systèmes RFID pour l’identification automatique des bacs à déchets • Gestion des tournées (chauffeurs, ripeurs) et du dispatching • Communication avec systèmes embarqués (véhicules) • Mise en place d’un système de reporting des anomalies avec capture photo • Suivi en temps réel des opérations terrain
Développeur freelance Backend - GlobalNet (ESN France)
GLOBALNET®
janv. 2023 - juil. 2023
7 mois
Paris, France
• Modernisation d’un système basé sur Access • Développement d’un back-office avec CodeIgniter • Optimisation des performances • Refonte partielle de l’architecture
Développeur React Native - Dizzitup, Entreprise commerciale (Togo)
DizzitUp
avr. 2022 - janv. 2023
10 mois
Antsiranana, Madagascar
• Recruté pour contribuer à la continuité et à l’évolution d’un projet existant en React Native • Développement et amélioration d’applications mobiles • Intégration et consommation d’API WordPress • Mise en place de solutions de paiement : cryptomonnaies, mobile money, Stripe, Visa • Sécurisation des échanges entre application mobile et backend wordpress. • Mise en place d’interfaces rapides, stables et orientées expérience utilisateur.
Développeur React Native, Flutter , Angular - GeekWorker (ESN Suisse)
Geekworkers | Agence Web Suisse
oct. 2021 - mars 2022
6 mois
Lausanne, Suisse
Projet 1 : Projet bancaire - NatWest • Recruté pour mon expertise en React Native afin de contribuer au développement d’une application bancaire • Développement d’une application mobile pour une banque internationale (NatWest) • Conception et implémentation d’interfaces mobiles performantes avec React Native • Participation au développement de fonctionnalités sécurisées adaptées au secteur bancaire • Travail en environnement agile (collaboration équipe, gestion de versions, cycles itératifs) Projet 2 : Application de prise de rendez-vous (coiffure) • Intégration au sein d’une équipe de développeurs Flutter chez GeekWorker pour la réalisation de l’application mobile • Développement de l’application mobile avec Flutter pour la gestion des rendez-vous clients • Conception du frontend web avec Angular pour l’administration et la visualisation des réservations • Implémentation des interfaces utilisateurs et des parcours de réservation (création, modification, annulation, consultation des disponibilités) • Consommation d’API existantes pour la synchronisation des données entre mobile et plateforme web • Collaboration avec les équipes backend pour l’intégration des fonctionnalités • Amélioration de l’expérience utilisateur via des interfaces fluides et intuitives
Développeur Full Stack
ILOO TECH
janv. 2018 - oct. 2021
3 ans 10 mois
Tananarive, Madagascar
• Contribution à plusieurs projets web et mobile en environnement ESN • Technologies frontend : React, React Native, Angular • Backend : Node.js, Laravel, CodeIgniter • Conception API et gestion bases de données • Participation aux phases de conception technique et à la structuration des projets • Collaboration étroite avec les équipes (frontend, backend, QA) • Amélioration continue des applications (performance, stabilité, évolutivité)
Developpeur react et react native
Easy Web Mobile France (Adn web Madagascar)
sept. 2017 - déc. 2017
4 mois
Betroka, Madagascar
• Développement et maintenance d’applications web avec React.js et mobiles (Android / iOS) avec React Native • Participation à des projets internes et clients en environnement collaboratif • Collaboration avec les équipes backend, designers et chefs de projet • Contribution aux choix techniques et à la conception des solutions
Développeur Freelance & YouTubeur
-
juil. 2016 - août 2017
1 an 2 mois
Tuléar, Madagascar
• Création de tutoriels techniques en développement web et mobile (React, React Native) à destination des développeurs • Développement de sites web (WordPress, PrestaShop) et montée en compétences sur les technologies modernes (React, React Native) • Gestion de projets clients en autonomie : création de sites web touristiques locaux avec WordPress, ainsi que l’administration et la maintenance d’un site e-commerce PrestaShop (DOMERCA, entreprise lyonnaise spécialisée dans la vente B2B de produits)
Gérant
Casino Amazone Tulear
mars 2015 - juil. 2016
1 an 5 mois
Tuléar, Madagascar
Gestion opérationnelle d’un établissement de jeux : supervision des activités quotidiennes, gestion du personnel, suivi des recettes et des flux financiers, contrôle du respect des procédures et de la sécurité.