What gets decided in the meeting, I get into production.
Senior full stack developer. Five years on systems that are already running when I arrive: a national land registry, a port authority, the web accounts of international brands.
SPAT
Mercedes-Benz
Pampers
Who I am
Itokiana Rajohnson, from Antananarivo. I work on systems that are already in service when I arrive: a national land registry mid-overhaul, port applications in production, the web accounts of international brands.
I write code, and I keep things moving between the client, the testers and the development team: gathering requirements, writing specifications, estimating effort, tracking fixes through to a stable release. I come alone when the job fits one person. When it does not, there are three of us: NEXTRI, a collective of engineers in Antananarivo.
How I work
Framing the need
Ministry of Urban Planning · via IGN FIWhat the client says in a meeting becomes technical specifications and effort estimates. Across more than five sprints, those estimates were what the team planned against.
Delivering on top of what exists
BICI · AntananarivoHR and stock management modules built into an existing, undocumented codebase, with no interruption to the service in production. Test scenarios written, fixes tracked through to closure.
Holding a distributed team together
RAPP IO MauritiusCoordinating, with a colleague, the Madagascar team (eight people) on the Mercedes-Benz, Smart and Pampers accounts: the quality of their work and their technical support, and the link between Madagascar and Mauritius.
Across all three, the same place: between two sides with no common language, that someone has to hold together for the delivery to land.
- The Ministry and the developers
- The testers and the developers
- Madagascar and Mauritius
What I have delivered
SIF & SIGFU portal
Building the business features of the national land registry system and its public portal. Rebuilt the online application module: from a single request per plot and per applicant, to handling several applicants and several plots, in line with how the client actually works. And, alongside the code, the bridge between the test team and the developers, so that what ships holds.
SPAT harbour master & Road Fund
Led delivery on business applications already in production: invoicing and quayside operations. Added new HR and stock management modules on top of an undocumented codebase, with no interruption to the service. Distributed and framed the work across the team, from what end clients reported.
International accounts
Coordinating, with a colleague, the local Madagascar team on the Mercedes-Benz, Smart and Pampers accounts, covering the quality of their work and their technical support. Technical liaison between the Madagascar and Mauritius sites, keeping multi-brand web production continuous.
Akaiky
Back office for school supplies management.
PHP · MySQLMagilux
Business ERP for the paint industry.
PHP · Angular · MySQLCEMEDI
Management system for a medical centre.
Java · Oracle · JavaScriptKetrika · Vidy Varotra · Kotikota
E-commerce and crowdfunding platforms.
Career
Full Stack Developer & Project Support
IGN FI consultant · Abidjan, Côte d'Ivoire
Java Developer & Assistant Project Manager
BICI · Antananarivo, Madagascar
Lead Webmaster
RAPP IO Mauritius consultant · Antananarivo, Madagascar
Java Developer
BICI · Antananarivo, Madagascar
Master's MIAGE · MBDS track · BSc in Computer Science
Université Côte d'Azur & IT University · Antananarivo