Tech Lead · Secure multi-tenant SaaS
Niaina Michaël
Razafimandimby
I design and evolve applications where confidentiality is not optional. Since 2025 I have led the engineering team at BeSignal, an ISO 27001 certified whistleblowing platform used by organisations worldwide.
Antananarivo, Madagascar · working remotely

01Experience
Tech Lead (contractor) · BeSignal
Remote
May 2026 – present
Tech Lead (permanent) · BeSignal Mauritius
Mauritius
May 2025 – May 2026
Symfony Backend Developer (permanent) · BeSignal (formerly Signalement.net)
Remote
ISO 27001 certified SaaS platform for ethics and compliance whistleblowing, used by organisations worldwide.
- Maintained and evolved the legacy application (V1) used by existing clients: bug fixes, enhancements and upgrades.
- Designed, developed, tested and shipped features for V2: React SPA, REST API with API Platform, asynchronous processing with Symfony Messenger.
- Multi-tenant architecture: each client chooses where its data is hosted, with a dedicated database.
- Real-time messaging between whistleblowers and case handlers, built on XMPP (Ejabberd).
- Strengthened security, isolation and confidentiality of data as part of ISO 27001.
Jun 2020 – May 2025
- PHP 8
- Symfony
- API Platform
- Messenger
- React
- PostgreSQL
- MySQL
- Redis
- Ejabberd
- Docker
- GitLab CI/CD
- Clever Cloud
- OVH
- GitLab Duo
- Jira
- Notion
Symfony Backend Developer · MyAgency
Antananarivo, Madagascar
Real-estate rental and sales platform for a European client, in a team of four developers.
Ongoing maintenance, improvements to existing features and new features as requirements evolved. First professional work with Vue.js.
- PHP
- Symfony
- MongoDB
- MySQL
- Redis
- WebSocket
- Vue
- Nginx
Mar 2019 – May 2020
Full Stack Developer (contract) · SAFE
Antananarivo, Madagascar
Completed a web application for an awareness campaign aimed at Antananarivo's informal sector, with the Ministry of Labour, Employment and Civil Service.
- Angular
- Node.js
- Symfony
- MongoDB
- MariaDB
- Redis
Dec 2018 – Feb 2019
Web Developer · E-media Madagascar
Antananarivo, Madagascar
Student attendance tracking with QR-code badges, working offline with automatic sync.
Tracks absences and tuition fees, with three interfaces: administration, students and teaching staff.
- Angular
- Node.js
- MongoDB
Nov 2017 – May 2018
02Skills
Backend
- PHP 8
- Symfony
- API Platform
- Symfony Messenger
- Doctrine
- REST
- GraphQL
- Node.js
Data & real-time
- MySQL
- PostgreSQL
- MongoDB
- Redis
- XMPP / Ejabberd
- WebSocket
Infra & DevOps
- Docker
- GitLab CI/CD
- Jenkins
- Capistrano
- Nginx
- Clever Cloud
- OVH
Security & compliance
- ISO 27001
- RGPD / GDPR
- Multi-tenant data isolation
- Secure SDLC
- Code review
Frontend
- React
- TypeScript
- Vue
- Astro
- Vite
Leadership & AI tooling
- Scoping & estimation
- Agile / Scrum
- Claude Code / Codex
- QA automation
- Jira
- Notion
Environment
- macOS
- Linux
03Education
Bachelor's degree in Computer Science
ENI Fianarantsoa · Software engineering and systems / network administration
2016 – 2019
Startup incubation programme
OIF · FFIN · Habaka Innovation Hub · Programme for the winners of the #RiSK[S] 2016 hackathon
2017 – 2018
Professional web development training
E-media Madagascar
2015 – 2016
04Recognition
7 podium finishes in hackathons and coding competitions between 2016 and 2018, as a team.
- 1stHackathon ODD au quotidien (UN SDGs) · Maltem Consulting · Passion 4 Humanity · IFM2018
- 2ndHackathon — Smart Antananarivo · GDG Antananarivo · Bocasay · Axian · Telma2018
- 2ndConcours e-gouvernance mobile · Université de Fianarantsoa · Orange Madagascar2018
- 3rdNewTech Event — 48 h web challenge · Palais des Sports Mahamasina2017
- 3rdMadagasy’Cours DevApp · Ministère des Postes et du Numérique (MPTDN)2017
- 2ndHackathon #RiSK[Solutions] — cybersécurité · OIF · Habaka Innovation Hub2016
- 3rdHackathon du Fofaja — crowdfunding · Habaka · Women in Tech Madagascar2016
05Contact
A security-sensitive SaaS product, a team that needs structure, or a migration to lead? Let’s talk.