Skip to content
Back to portfolio

Résumé

Tailored editions of Sani Mahmud Madobi's résumé. Choose the lens that fits your context.

Mahmud Madobi

Founder & CEO, Meertech Ltd — AI Systems & Infrastructure Engineer

Abuja, Nigeria · meertech.tech · github.com/MEERTECHLTD · linkedin.com/in/mahmud-madobi


Profile

Founder building production software for the parts of Africa where infrastructure is hardest: off-grid energy, fintech for the under-banked, and applied AI for agriculture and government. I am a hands-on technical founder — I architect and ship the systems, not just direct them. Across the portfolio that means multi-tenant backends with double-entry ledgers, offline-first mobile apps that work without connectivity, Postgres schemas hardened with row-level security and full audit trails, and CI/CD pipelines that deploy to production. The thesis is simple: globally-competitive engineering, built locally, for markets the rest of the industry overlooks.


What Meertech Builds

Energy & climate infrastructure — the largest cluster of the portfolio.

  • Off-grid operations ERP — Supabase/Postgres backend for renewable-energy and mini-grid operations: a multi-org schema across six Postgres schemas with deny-by-default row-level security (90+ policies), partitioned audit logging, an Express API on Cloud Run with JWKS-verified JWTs and Zod validation, and nine GitHub Actions workflows running schema migrations, pgTAP tests, and post-deploy RBAC verification gates. Executed a full production Firebase → Supabase migration, validated via live smoke tests against real accounts.
  • Utility-payment platform (RanaWallet) — multi-tenant FastAPI backend with schema-per-tenant isolation and an atomic double-entry ledger that refuses to post unbalanced journals; offline-first Expo/React Native app with transaction queueing and biometric auth. Production-deployed on DigitalOcean across a 12-container Docker Compose stack with automated nightly backups; 123 passing unit/integration tests. Idempotent vend/fund endpoints prevent replay double-charges; pluggable provider abstraction for urban and rural electricity vending.
  • Mini-grid monitoring platform — real-time dashboard for off-grid solar fleets, aggregating two telemetry providers (Victron VRM over MQTT, and a custom rate-limited HMAC-SHA256 HTTP client) into one React/Redux dashboard, with WebSocket push and a CI pipeline deploying to DigitalOcean via Nginx and PM2.
  • Plus a token-vending UI for prepaid power meters, a Victron-to-Prometheus telemetry exporter, and engineering calculators for minigrid/storage sizing.

Fintech & payments

  • ALOHA Wallet — prepaid-electricity vending and revenue collection: 30+ Postgres migrations hardening RLS, ledger foundations, and BVN encryption (pgcrypto); RPC-only wallet writes with the authenticated role revoked from direct updates; strict CSP/HSTS headers; webhook idempotency via unique constraints; integrated bank virtual-account and SMS flows.
  • Biz Track — offline-first sales and inventory for Nigerian SMEs: local-first SQLite with a sync queue and exponential-backoff retry, background sync, and CSV export — fully functional with no internet, syncing when connectivity returns.

Applied AI & agents

  • Government-scale agri-intelligence platform — real-time GIS command center (Leaflet + satellite tiles) with intrusion detection and multi-channel SMS/WhatsApp dispatch, a transparent rule-based agronomic engine, 10-role / 43-permission RBAC, dual AI provider routing (Anthropic Claude primary, Google Gemini fallback), and an external climate/soil enrichment pipeline (NASA POWER, Open-Meteo, SoilGrids).
  • Document intelligence platform — deterministic ingest → extract → validate → generate pipeline with fail-closed semantics, append-only audit trail, encrypted-at-rest agent credentials, SSRF-guarded connections, and 50 test files covering the security surface.
  • Agentic wallets — autonomous AI agents on Solana with a dual decision engine (rule-based FSM + Claude) behind hard safety gates, AES-256-GCM key encryption, and on-chain event sourcing.

Platforms & SaaS

  • Music analytics platform — a Chartmetric-first data pipeline tracking 131 Nigerian artists across 15+ streaming platforms for a government economic-reporting mandate: job orchestration with pause/resume/retry, a quarterly aggregation engine computing QoQ/YoY change, an in-database methodology ledger for full data lineage, and timestamped Excel/CSV deliverables.

How I Build

  • Production discipline over demos. Recurring patterns across the portfolio: row-level security, double-entry ledgers, idempotency keys, append-only audit logs, CI/CD with test gates, and offline-first sync — the things that matter when real money and real operations are on the line.
  • AI-accelerated, not AI-dependent. I use modern AI tooling to ship fast, then harden by hand: security audits, RBAC reviews, migration plans, and test coverage are documented in the repos themselves.
  • Right-sized architecture. Single-droplet Docker Compose where that's correct; autoscaling Cloud Run where it isn't. I build for the deployment reality, not the buzzword.

Earlier Experience

Backend / AI Engineer (Graduate Trainee) — MIDS Dynamics Ltd, Nigeria · Aug 2024 – Feb 2025 Built and optimized backend APIs for AI applications (FastAPI, Django); worked on ML models for predictive analytics, data preprocessing and feature engineering, and cloud deployment of AI models in a cross-functional product team.

Software Development Intern — Blue Sapphire Hub, Kano, Nigeria · Jul 2023 – Jan 2024 Debugged, maintained, and improved production software; wrote technical documentation; handled pre/post-deployment maintenance and backups.


Education & Certifications

  • BSc, Computer Science & Information Technology — Federal University Dutsin-Ma
  • Software Engineering Program — ALX Africa
  • HCIA-AI — Huawei (Sep 2024) · HCIA-Datacom — Huawei (Nov 2023) · Java Programming — Aptech (Nov 2022)

Languages: English (fluent), Hausa (fluent)

Core stack: TypeScript · Python · PostgreSQL/PostGIS · Supabase · FastAPI · Next.js · React/React Native (Expo) · Docker · GitHub Actions · Anthropic Claude