Atelier numérique

Tanjona Tafitasoa MASIMIRADO, concepteur numérique
Disponible

Tanjona
MASIMIRADO

Concepteur numérique

Je ne considère pas le numérique comme une succession d'outils, mais comme une matière unique : la logique porte la structure, l'image porte le sens, l'expérience décide de tout le reste.

Terrain

Web · Logiciel · 3D

Lieu

Antananarivo · GMT+3

Formation

DTS Génie informatique

Ouverture

Avant le code,
une manière de voir

Je n'ai jamais considéré le développement comme l'écriture d'une suite d'instructions. Un projet numérique est un équilibre : la logique tient la structure, l'esthétique donne le ton, l'expérience décide si tout cela avait un sens.

Les langages, les moteurs, les logiciels ne sont qu'un ensemble d'outils. Je les choisis comme un artisan choisit une lame : selon la matière, jamais selon la mode.

  • Je ne développe pas simplement des applications. Je construis des systèmes capables d'évoluer.
  • Je ne modélise pas simplement des objets. Je crée des environnements destinés à devenir crédibles.
  • Je ne réalise pas simplement des interfaces. Je conçois des expériences où chaque détail possède une fonction.

Interlude

Le code n'est qu'un moyen. Ce qui reste, c'est la sensation qu'un outil a été pensé pour quelqu'un.

Constellation

Sept foyers, une seule capacité

Le développement dialogue avec la 3D, la 3D avec le design, le design avec l'expérience, l'expérience avec la donnée. Rien n'est un métier séparé : ce sont les branches d'une même façon de construire.

La surface où tout se rencontre

Interfaces & web

C'est l'endroit où l'architecture devient visible. Je construis des interfaces qui restent lisibles quand le projet grandit, rapides quand le réseau faiblit, et compréhensibles pour celui qui n'a jamais lu de documentation.

  • ReactComposer des interfaces en pièces réutilisables et prévisibles.
  • Next.jsRendu serveur, routage et référencement lorsqu'un site doit être trouvé.
  • TypeScriptRendre les erreurs visibles avant l'exécution, pas après la livraison.
  • HTML / CSSSémantique, accessibilité et mise en page maîtrisées à la main.
  • JavaScriptLe socle : asynchronisme, événements, manipulation fine du navigateur.
  • Node.js & ExpressAPI REST, authentification, traitements en arrière-plan.
  • PHPIntervenir dans l'existant sans tout reconstruire.
  • Responsive & accessibilitéUn même contenu, digne sur chaque écran et pour chaque usage.
  • PerformanceCharger peu, calculer juste, ne jamais faire attendre sans raison.

Dossiers

Quatre récits, pas quatre vitrines

Le résultat final ne raconte que la fin de l'histoire. Voici ce qui la précède : le problème, la recherche, l'architecture, les impasses, les décisions et ce qu'il en reste.

Aperçu du projet VizioCraft
I
2025Plateforme web · React

VizioCraft

Identité numérique et simulateur de devis pour une agence audiovisuelle

Une agence de montage vidéo perdait ses prospects entre le premier message et le premier chiffre. Chaque demande de prix imposait un échange, une estimation manuelle, un délai. Le site ne devait donc pas seulement présenter l'agence : il devait répondre.

  • React
  • JavaScript
  • UI/UX
  • Moteur de tarification
  • Responsive
Voir en ligne

Architecture

Séparer le calcul de l'affichage

Le moteur de tarification vit indépendamment de l'interface : une fonction pure prend un état de configuration et renvoie une estimation détaillée. L'agence peut faire évoluer ses prix sans qu'aucun composant visuel ne soit touché.

Difficulté

Un devis juste sans être rigide

Le premier modèle produisait des montants absurdes sur les cas limites. J'ai introduit des paliers et des coefficients bornés, puis rejoué l'historique de devis pour valider chaque écart.

Résultat

Une première réponse immédiate

Le visiteur obtient une estimation chiffrée et détaillée en quelques secondes, l'agence ne discute plus qu'avec des prospects déjà informés.

Ce que j'en retiens

Une fonctionnalité utile vaut plus qu'une page élégante : c'est la règle métier, bien comprise, qui fait la valeur d'un site.

Aperçu du projet Plateforme CRM audiovisuelle
II
2025 — 2026Application métier · React · Node.js · SQL · IA

Plateforme CRM audiovisuelle

Un logiciel métier complet pour piloter toute une production vidéo

Le chapitre le plus long. Il ne s'agissait plus d'un site, mais du système nerveux d'une agence : projets, clients, rushes, versions, retours, validations et statistiques réunis dans un seul environnement.

  • React
  • Node.js
  • SQL
  • Docker
  • IA intégrée
  • Files de traitement
  • Temps réel

Contexte

Une production éclatée entre dix outils

Les fichiers transitaient par un service de partage, les retours par messagerie, les validations par téléphone, les statistiques nulle part. Chaque information existait, mais aucune n'était reliée.

Architecture

Le schéma avant les couches

Clients, projets, versions, commentaires, membres, rôles : le schéma relationnel est pensé avant les écrans, avec contraintes d'intégrité et index prêts pour la montée en charge. Au-dessus, une API Node.js orientée ressources, contrôle d'accès par rôle, et traitements lourds sortis du cycle de requête pour garder l'interface réactive.

Automatisation & IA

Ce que la machine fait à la place de l'équipe

Téléchargement des sources, proxys allégés, transcription automatique et exports programmés. Des outils d'IA analysent ensuite les données de projet et synthétisent les retours client — toujours proposés à l'équipe, jamais décisionnaires seuls.

Difficulté

Tenir la charge des médias

Les fichiers sources saturaient la bande passante et la mémoire. Réponse : traitement par flux plutôt qu'en mémoire, proxys systématiques, mise en cache des vignettes et requêtes paginées.

Résultat

Un outil dont l'équipe ne se passe plus

Un système de segments permet de commenter une portion exacte d'une vidéo et de valider une version en un clic. Échanges, livrables et indicateurs de charge vivent au même endroit : ce n'est plus un site internet, c'est le logiciel de l'entreprise.

Ce que j'en retiens

Un logiciel métier ne se juge pas à ses fonctionnalités, mais à la quantité de désordre qu'il fait disparaître.

III
2024 — 2025Modélisation 3D · Blender · Intégration moteur

Antananarivo — Euro Truck Simulator 2

Reproduire une ville réelle dans un moteur de jeu, sans la trahir

Aucune carte du jeu ne représentait Madagascar. J'ai voulu que l'on puisse rouler dans Antananarivo : ses pentes, ses façades, sa signalétique, sa lumière. Un travail de documentation autant que de modélisation.

  • Blender
  • PBR
  • Shader Nodes
  • LOD
  • Optimisation temps réel

Recherche

Relever une ville avant de la construire

Collecte de références photographiques, relevés de proportions, étude du relief, de l'architecture locale et de la signalisation routière. Une ville se reconnaît d'abord à ses détails ordinaires.

Construction

La route avant le décor

Tracé routier et volumes principaux posés à l'échelle du jeu, circulation testée en conditions réelles avant tout détail. Puis bâtiments, mobilier urbain et véhicules modélisés sous Blender, texturés en PBR via les Shader Nodes, avec un budget de polygones défini pour chaque catégorie d'asset.

Difficulté

Fidélité contre framerate

La densité urbaine faisait chuter les performances. Réduction géométrique ciblée, LOD par distance, fusion des matériaux et suppression des faces invisibles — la ville a retrouvé sa fluidité sans perdre son identité.

Intégration

Du fichier au terrain de jeu

Export aux formats attendus, collisions, niveaux de détail et placement dans l'éditeur de carte, puis itérations successives jusqu'à une navigation stable.

Ce que j'en retiens

Un environnement devient crédible quand on cesse de le remarquer : la technique doit disparaître derrière le lieu.

IV
Projet personnelNarration interactive · Ren'Py · Python

Visual Novel

Un univers écrit, dessiné et programmé de bout en bout

Le projet le plus personnel. Pas une commande, pas une contrainte extérieure : un monde, une histoire, des personnages, et un moteur pour les faire exister. La preuve qu'un développeur peut aussi raconter.

  • Ren'Py
  • Python
  • Écriture
  • Character design
  • Design sonore

Écriture & personnages

Écrire les règles d'un monde

Construction du cadre, de son ambiance et de sa logique interne, puis conception graphique des personnages et des décors de chaque scène. Rédaction complète du scénario — arbre des choix, variables narratives, fins multiples — chaque branche vérifiée pour rester cohérente.

Développement

Une machine à états narrative

Implémentation sous Ren'Py en Python : gestion des variables, conditions d'embranchement, sauvegardes, interface entièrement personnalisée.

Équilibrage

Parcourir chaque chemin

Design sonore et rythme de lecture pensés pour soutenir l'immersion. Test de toutes les branches, correction des impasses logiques, ajustement du poids réel de chaque décision.

Ce que j'en retiens

Écrire une histoire et écrire un programme demandent la même chose : anticiper toutes les conséquences d'un choix.

Interlude

Un projet n'est terminé que lorsqu'il est stable, performant, documenté — et agréable à utiliser.

Parcours

Formation et expérience

Deux années d'études supérieures après le baccalauréat, prolongées par une pratique professionnelle continue entre maintenance, développement, 3D et production audiovisuelle.

Expériences

2025 — 2026

Monteur vidéo & graphiste front-end

Victus — Ivandry

  • Post-production audiovisuelle : montage, étalonnage, mixage sonore et effets visuels.
  • Identité visuelle : chartes graphiques, logotypes et supports numériques et print.
  • Design d'interface et développement front-end, cohérence entre maquette et intégration.
  • Collaboration transverse avec l'équipe créative et respect des délais de production.

2023 — 2025

Technicien informatique & développeur 3D

EPSI — Antananarivo

  • Diagnostic avancé et résolution de pannes hardware et software.
  • Modélisation d'environnements complexes et visites virtuelles sous Blender et Unity.
  • Optimisation des assets pour le temps réel.
  • Développement d'outils internes pour l'amélioration des processus techniques.

Formation

2026

DTS en Génie Informatique

EPSI — École Professionnelle Supérieure d'Informatique, Ambondrona

Deux années d'études supérieures après le baccalauréat, orientées développement, systèmes et gestion de données.

2022

Baccalauréat série A2

Lycée Faneva, Antananarivo

Formation générale, ouverture vers l'analyse et la rédaction.

Langues

  • Malagasy
  • Français
  • Anglais
  • Japonais

Qualités

  • Analyse & diagnostic
  • Adaptabilité
  • Esprit d'équipe
  • Autonomie

Méthode

Ma manière de travailler

Quatre principes qui ne changent pas, quel que soit le projet.

01

Comprendre avant de construire

J'analyse le besoin, le contexte et les contraintes réels avant de choisir une technologie — pour qu'elle serve l'objectif, jamais l'inverse.

02

Une architecture qui tient dans le temps

Code et données structurés pour rester lisibles et évolutifs : une base saine évite les reconstructions coûteuses.

03

Un lien constant avec le chef de projet

Avancement communiqué régulièrement, difficultés signalées tôt, orientations validées avant d'avancer.

04

Sûreté et exigence à chaque étape

Sauvegardes, versions, tests : je livre un travail vérifié, optimisé et documenté.

Tanjona MASIMIRADO

Concepteur numérique

Je ne développe pas seulement des applications. Je conçois des expériences numériques où la technologie, le design et la créativité avancent ensemble.