Tsitohaina Kantonirina
Full-Stack Engineer & Technical Lead
I build production systems that scale — SaaS platforms, trading tools, GIS, and automation infrastructure. 4+ years shipping end to end.
About
I'm a full-stack engineer and team lead based in Antananarivo, Madagascar. I've spent the last 4+ years building web applications across e-learning, fintech, healthcare, and GIS — mostly with TypeScript and Next.js, deployed on GCP and Vercel.
I prefer working remote and async. Mornings are for deep work — architecture, complex features, code reviews. Afternoons for collaboration, syncs, and helping teammates unblock. I care about shipping things that actually work for users, not just things that look good in a PR.
When I'm not coding, I'm probably behind a wheel — or a sim wheel. I'm into cars, driving, and racing simulators. It's the same thing I like about engineering: precision, feedback loops, and getting faster every lap.
Experience
Lead Full-Stack Developer · Genius-At-Work, Madagascar
- Lead architecture and development of a large-scale B2B SaaS platform for end-to-end management of BTP enterprises.
- Built a homemade n8n-like workflow engine with LLM-powered data extraction, enabling non-technical users to automate complex processes.
- Supervise and mentor a team of 5 developers; translate complex domain requirements into clear, actionable tasks.
Next.js / TypeScript / Tailwind / tRPC / Vitest / Inngest / LangChain
Full-Stack Developer & Infrastructure Lead · Independent Contractor, Paris
- Built an e-learning platform serving 3,000–7,000 daily users; handled full infrastructure on GCP.
- Developed a lead generation and automation suite — mass scraping, automated offer publication, notification systems — that directly boosted client sales.
- Managed two parallel remote teams of 5 developers each across different projects.
Next.js / Node.js / PostgreSQL / Vitest / GCP / Cloudflare R2
Full-Stack Developer · Independent Contractor, Paris
- Built a crypto trading platform from scratch; redesigned a legacy UI into a clean, modern interface.
- Integrated multiple exchange APIs via CCXT and implemented real-time trading data and chat using WebSockets.
Next.js / Node.js / MongoDB / Vitest / CCXT / WebSockets
Full-Stack Developer · NOGAE, Madagascar
- Built a Google Maps-like GIS platform from the ground up to map and register environmental risk zones across Madagascar.
- Implemented interactive zone tracing, geospatial data rendering, and map features.
Laravel / Vue.js / PostgreSQL / PostGIS / GeoServer
Full-Stack Developer · MEDDoC, Madagascar
- Built features connecting patients to healthcare professionals; improved UX flows across the app.
React / Spring Boot / PostgreSQL
Projects
Workflow Automation Engine
Open-source visual workflow builder inspired by n8n. Drag-and-drop node editor with support for conditional logic, webhooks, and scheduled triggers.
TypeScript / React / Node.js / PostgreSQL
DevLog
Minimal CLI tool for developers to log daily progress, tag entries, and generate weekly summaries. Ships as a single binary.
TypeScript / Node.js
Tanà Transit
Real-time public transport tracker for Antananarivo. Crowdsourced vehicle positions displayed on an interactive map.
Next.js / PostGIS / WebSockets / Leaflet
Rekon
Personal finance dashboard that aggregates bank transactions, categorizes spending, and surfaces monthly trends. Mobile-first PWA.
Next.js / TypeScript / PostgreSQL / Chart.js
Markdown CMS
Headless CMS backed by a Git repo of Markdown files. Content API with full-text search, image optimization, and webhook-based deploys.
Node.js / TypeScript / SQLite / Cloudflare R2
Velona
Self-hostable status page and uptime monitor. Checks HTTP endpoints on a cron schedule, stores latency history, and sends alerts via webhook and email.
Node.js / TypeScript / PostgreSQL / WebSockets
Stack
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
- Vue.js
Backend
- Node.js
- tRPC
- GraphQL
- Laravel
- Spring Boot
Data
- PostgreSQL
- PostGIS
- MongoDB
Infrastructure
- GCP
- Cloudflare R2
- Vercel
- Linux
Testing
- Vitest
- Playwright
- Testing Library
Education
Master's in Computer Science
Institut Supérieur Polytechnique de Madagascar
Bachelor's in Computer Science
Institut Supérieur Polytechnique de Madagascar