selected / professional / useful
Work
Projects built seriously, with attention to usefulness, reliability, and proof.
$ ls ./work --all
showcase sitefreelance
Tandrine Paris
Showcase site for a Paris event caterer: 44 pages of services, menus and event formats, all leading to one quote request. Built on WordPress and Elementor, then taken over as a compromised install and handed back cleaned, hardened and documented.
TandrineFreelance work for a Levallois-Perret caterer, from taking the site over to handing it back documented. 44 pages, media migration, security pass.
- WordPress
- Elementor Pro
- Astra
- SEOPress
- LiteSpeed Cache
developer toolpersonal
Commilot
Command-line tool that reads your git changes, groups the related ones and proposes one commit per group — an hour of mixed work becomes several clean commits, each reviewed before anything is written. It runs on a local Ollama model: no API key, and no code leaves the machine.
Personal projectDesign and development, published on npm under the MIT licence. 30 TypeScript source files, 19 test files, Node.js 20 or newer.
- TypeScript
- Node.js 20
- Commander
- Inquirer
- Zod
- Ollama
- Vitest
mobilepersonal
TeleCard
Android app that turns everyday USSD codes — credit, phone number, mobile money balance — into cards you tap once, with the operator's answer shown inside the app instead of a system window that disappears. Built for the multi-SIM phones used in Madagascar, and it never asks for internet permission.
Personal projectDesign and development, in French, English and Malagasy. 117 Kotlin files, 26 test files, minSdk 26 to targetSdk 36.
- Kotlin 2.3
- Jetpack Compose
- Room
- Hilt
- WorkManager
- Accessibility service
web apppersonal
CalcTrick
Mental-math web app that turns difficult calculations into simpler ranked strategies, with step-by-step explanations and local offline-friendly processing.
Personal projectBuilt and shipped as an independent educational tool.
- Next.js
- TypeScript
- PWA
- Offline-first
mobileemployer
ARISE
Mobile sports and wellness application for postpartum women, with guided video sessions, subscription payments, and a modular backend.
BICI MadagascarBuilt while working with BICI Madagascar.
- NestJS
- TypeScript
- React Native
- Mux
- MVola
web developmentemployer
ASYNC ERP
ERP platform for Malagasy businesses, covering sector-focused modules for operations, automation, data security, and business workflows.
BICI MadagascarBuilt in a professional company context.
- WordPress
- PHP
- JavaScript
- ERP
mobilepersonal
Feezer
Flutter app that compares transaction fees across financial providers in Madagascar and helps users estimate the best transfer option.
Personal projectBuilt as an independent product experiment.
fullstackemployer
K'olo Disaraga
Showcase platform for K'olo Disaraga and the Adabolatsaka Festival, with a public website and a CodeIgniter back-office.
BICI MadagascarDeveloped through BICI Madagascar for a cultural client.
- Next.js
- TypeScript
- Tailwind CSS
- CodeIgniter
- PostgreSQL
backendpersonal
Generic Web Service
NestJS/Fastify service that generates dynamic CRUD behavior using reflection and metadata to avoid repetitive API code.
Personal projectBuilt to explore reusable backend patterns.
fullstackpersonal
NoFace CLI Web
Terminal-first anonymous social media client exploring command-line interactions for social publishing and identity-light communication.
Personal projectBuilt as a command-first product experiment.
iot / aiinternship
AI & IoT Crop Monitoring
Field-oriented prototype work around Arduino sensors, Flutter interfaces, Qdrant experiments, and RAG-style retrieval for crop monitoring.
AZLinkInternship project around crop monitoring, sensor data, mobile UI, and AI-assisted interpretation.
- Arduino
- Flutter
- Qdrant
- RAG
- IoT
fullstackschool
Beauty Salon
Salon management system for booking appointments, managing staff schedules, services, availability, and customers.
IT UniversityBuilt as a university software project.
- React
- Node.js
- Express
- MongoDB
- CSS
backendpersonal
ORM Node
Object-relational mapping library for Node.js and Express, abstracting MongoDB queries behind a simpler API.
Personal projectBuilt to explore a simpler database access layer.
- JavaScript
- Node.js
- Express
- MongoDB
backendschool
Gondor Chic Backend
Backend for a stock and sales management application, with Java APIs and database integration.
IT UniversityBuilt as part of university backend practice.
data-scienceschool
Linear Regression ML
Educational machine-learning implementation covering gradient descent, cost functions, model training, and notebook-based experimentation.
IT UniversityBuilt as an educational machine-learning exercise.
- Python
- Jupyter Notebook
- NumPy