Portfolio · 2026

Disponible pour missions

Mihajasoa Alain

Développeur Backend · Ingénieur Logiciel

Je construis des APIs depuis 2023

Je fais du backend. Surtout en Go et en Node. Surtout du code qu'on n'a pas besoin de relire trois fois pour comprendre.

Mihajasoa Alain
3+ans d'exp.

Antananarivo, MG

01

À propos

Je construis du backend qu'un autre dev peut encore lire un an plus tard. L'ennui, c'est une feature.

J'ai bossé sur des backends de startups et de SaaS. Flux OAuth2, modèles de données multi-tenant, intégrations tierces, du Postgres et du Mongo. Les vraies décisions difficiles sont presque toujours dans le modèle de données. Une fois que c'est bon, le reste, c'est surtout de la frappe au clavier.

En dehors du travail je lis plus de papiers que de blog posts, et je passe du temps à comprendre comment les bases de données et les brokers de messages fonctionnent vraiment, pas juste comment les appeler.

  • APIs en production

    multi-tenant, paiement, e-learning

  • Go · Node · TS

    stack principale

  • Code lisible par défaut

    petites unités, frontières explicites

02

Expériences

  1. Développeur Backend

    Bifora Consulting (Remote)

    Je bosse sur une plateforme SaaS multi-tenant. Architecture backend, modélisation des données, ownership des API REST de bout en bout, et chasse à la latence sur les chemins critiques quand ça compte.

    NestJSNode.jsTypeScriptMongoDB
  2. Développeur Mobile & Backend

    Fihary Soft

    Livraison de features côté mobile et sur le backend qui va avec. Pas mal de temps passé à découper des modules legacy en morceaux assez petits pour être testables, et à débloquer le flow de release.

    NestJSTypeScriptKotlin
  3. Développeur Full Stack

    Mesupres

    Construit une plateforme e-learning de zéro. Parcours interactifs côté front, API REST sécurisées et un schéma PostgreSQL bien normalisé côté back.

    Next.jsSpring BootPostgreSQLREST API
  4. Développeur Full Stack

    In_IT

    Développement de produits web de bout en bout, Next.js côté front et Spring Boot côté back. Conception de features, API REST, modélisation des données et la plomberie quotidienne pour mettre les features entre les mains des utilisateurs.

    Next.jsSpring BootTypeScriptPostgreSQL
Manifeste

Je construis pour l’ingénieur qui héritera de ce code l’année prochaine.

Petites unités. Frontières explicites. Du code qu'on n'a pas besoin de t'expliquer six mois plus tard.

03

Compétences

Langages & Runtimes

TypeScriptNode.jsGoJavaKotlin

APIs & Frameworks

Express.jsNest.jsSpring BootREST APIsNextjsGin

Bases de données & Infrastructure

PostgreSQLMongoDBRedisDocker

Architecture & Outils

MicroservicesArchitecture SystèmeMessage QueuesGitCI/CD
04

Projets

En vedette

UltimatePay

NDA

Plateforme de paiement. APIs backend et application mobile. Le genre de produit où le succès se mesure au fait que personne ne sente la plomberie.

KotlinTypeScriptNestJSNext.js
02

Auth SaaS with Go

Service d'auth en Go sur gRPC. Émission de tokens, flux OAuth2, store de comptes sur Postgres. Packagé en Docker pour pouvoir l'héberger soi-même.

GogRPCPostgreSQLOAuth2Docker
03

Private Chat

NDA

Chat temps réel pensé pour la confidentialité. Sessions anonymes, messages qui s'effacent, transport Redis qui ne garde que ce qu'il a besoin de garder.

TypeScriptNext.jsElysiaRedis
04

ZenPath

Petit CLI en Go. Tu le pointes sur un dossier, tu lui donnes des règles, il range. Pas de daemon, pas de GUI, juste le binaire.

GoCLIFilesystem
05

Enaro

NDA

Plateforme e-learning pour enseignants et étudiants. Authoring d'un côté, diffusion et suivi de progression de l'autre. Spring Boot derrière, Next.js devant.

Node.jsTypeScriptNext.jsSpring BootPostgreSQL
05

Éducation et Certifications

  1. Master en Génie Logiciel et Bases de Données

    École Nationale d’Informatique de Fianarantsoa (ENI)

    Études avancées en architecture logicielle, systèmes backend, conception de bases de données et applications distribuées.

  2. Licence en Informatique

    École Nationale d’Informatique de Fianarantsoa (ENI)

    Formation axée sur le développement logiciel, les bases de données, les algorithmes et les technologies web.