Skip to content
View HenryMorganDibie's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report HenryMorganDibie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HenryMorganDibie/README.md

Henry Dibie

ML Systems Engineer · Backend & API Engineering · Agentic AI · Credit Risk & Quant Analytics Open to remote & international engagements — Freelance · Contract · Full-time

Production-grade ML and backend engineer with 5+ years building systems that run in the real world — not just notebooks. My work spans production APIs and service architecture, agentic pipelines, RAG backends, forecasting infrastructure, credit risk engines, and data platforms, serving clients across fintech, telecom, SaaS, and fixed income.

Top Rated on Upwork · 100% Job Success Score


What I Build

Backend & API Engineering Cloud Functions, FastAPI, and gRPC services — Firestore/PostgreSQL schema and security-rule design, auth flows, and CI pipelines built for production, not demos. Built the backend for a multi-vendor marketplace platform end-to-end: 149 Cloud Functions, an 877-line Firestore/Storage security-rules layer, a provider-agnostic subscription engine spanning five payment providers (Paystack, Flutterwave, Stripe, Apple, Google) on one shared idempotent webhook core, deterministic idempotency keys on order creation to close duplicate-order races under network retry, a payment ledger with server-derived balance and status projected onto every order, a five-tier role-based admin system enforced down to individual fields, a scored chat-moderation engine, and 399 acceptance tests across 5 suites with denial-path coverage — plus a security review that caught and fixed a Firestore rules privilege-escalation bug, a mobile-app auth bypass, and an unvalidated-URL-scheme injection point in user-supplied storefront links. Set up log-based anomaly detection on service-account activity (Cloud Audit Logs → alerting) to catch credential misuse outside its expected usage pattern. Also built the vendor billing/subscription portal and the public marketing site + CMS that sit on top of it. Separately, refactored a gRPC monorepo at production scale (N+1 query elimination, bcrypt migration, unified error taxonomy, request tracing) and built AjoLedger's coordination backend for rotating savings groups and schema-watch, a local proxy that diffs API contract shape to catch breaking changes before they ship.

Agentic AI & RAG Systems LangGraph multi-agent pipelines (supervisor + sub-agent architectures), production RAG backends with pgvector + BM25 + cross-encoder reranking, LLM-powered analytics assistants, Manuscript Companion Chat with Voice Drift Analytics, and GenAI workflows with structured outputs. Built across Groq/Llama, OpenAI, and custom fine-tuned models. Audited LoRA fine-tunes at production scale — diagnosed a ~50pp BFCL regression on a Qwen-2.5-7B model.

ML Systems & Data Infrastructure End-to-end pipelines from raw ingestion to deployed inference. Real-time platforms with FastAPI, PostgreSQL/TimescaleDB, and Azure. Prophet and Darts forecasting. Load-tested at 30,000 subscribers — 5.4M records processed at 1,480 subscribers/second, 100% prediction success rate. Salary prediction pipelines, churn engines, and production ML assessments delivered under tight deadlines.

Credit Risk & Quant Analytics Scorecard development, PD/LGD/EAD modelling, and portfolio analytics. XGBoost/Logistic Regression credit models (15% improvement in approval precision at Renmoney). MBS spec pool pay-up analyzers and CMO inventory matching engines for fixed income clients. Full corporate credit risk frameworks for structured lending.

Data Engineering & Automation dbt, Prefect, PySpark, SFTP ingestion pipelines, Snowflake Semantic Layer + dbt MetricFlow, macroeconomic data extraction across 54 African countries. I connect pipelines to decision surfaces.

Full-Stack Products Firebase multi-vendor marketplace backends, Chrome extensions, PWAs, and Android apps. I build products end-to-end when the problem demands it. On one private client engagement I owned the entire stack: the Firebase backend described above, a React Native/Expo marketplace app (customer + vendor, iOS/Android/Web) with real-time chat, cart/checkout, order lifecycle tracking, and subscription-gated feature tiers, plus a companion Next.js vendor billing portal and the public marketing site/CMS in front of it.


Selected Projects

Agentic AI & RAG

Project What it does
deal-intelligence-agent 8-node LangGraph pipeline — M&A, credit risk, distressed asset signals across SEC EDGAR, African exchanges, global news
nigerian-fintech-agent 7-layer fraud intelligence platform — agentic reasoning over transaction signals, CBN/EFCC/NFIU regulatory citations, Nigerian language routing, NDPA 2023 audit logging
knowledge-rag-api Production RAG backend — pgvector + BM25 + RRF fusion, cross-encoder reranking, ACL filtering, atomic chunk publishing
snowflake-semantic-agent Conversational analytics agent over Snowflake — dbt MetricFlow, Semantic Layer API, Horizon Catalog integration
pulse-agent LangGraph multi-agent system built for DSN × BCT Hackathon — real-time signal orchestration across multiple sub-agents
querymind AI business analyst — ask questions in plain English, get charts, insights, and decisions straight from your SQL database

Backend & APIs

Project What it does
multivendor-marketplace-platform 149 Cloud Functions, an 877-line Firestore/Storage security-rules layer, a 5-provider subscription/payment engine (Paystack/Flutterwave/Stripe/Apple/Google) on one shared idempotent webhook core, deterministic order-creation idempotency, a payment ledger with server-derived order projection, 5-tier field-level role-based admin access, scored chat moderation, 399 acceptance tests across 5 suites with denial-path coverage, plus log-based Cloud Audit anomaly alerting on service-account activity
multivendor-marketplace-mobile React Native/Expo customer + vendor app on top of the backend above: real-time chat across 4 conversation types with structured, server-assembled message types (payment requests, receipts, order context), catalog/cart/checkout, order lifecycle tracking, subscription-gated feature tiers, vendor analytics dashboards, plus a Next.js vendor billing portal and public marketing site/CMS
chirp-api-refactoring Production audit & refactor of a Python gRPC monorepo — N+1 query elimination, bcrypt migration, unified error taxonomy, CI with affected-detection
ajoledger-api FastAPI + PostgreSQL backend for rotating savings groups (ajo/esusu/adashe) — tracks contributions, rotation, and disputes without ever holding funds
mvno-intelligence-hub Azure-deployed subscriber analytics API — Prophet forecasting, TimescaleDB, FastAPI, live SFTP ingestion every 15 mins
schema-watch Local proxy that diffs API response shape (not values) to catch breaking contract changes before they ship — CI enforcement, cloud monitoring, AI coding-agent context
compliance-tracker Multi-tenant compliance/regulatory-filing tracker — Expo app + Supabase backend

ML, Credit Risk & Research

Project What it does
churn-intelligence-platform End-to-end churn prediction platform with explainability and intervention routing
corporate-credit-risk-framework Structured credit risk framework for corporate lending — PD/LGD/EAD modelling, scorecard calibration
narrative-harm-classifier NLP classifier — Precision 1.000, FPR 0.000 on held-out test set
nexus-quant-framework Quantitative analytics framework for financial modelling and strategy backtesting
worldmodel-dreamer From-scratch Dreamer-style RSSM world model — latent dynamics, imagined rollouts, actor-critic trained via value gradients

Data Infrastructure & Engineering

Project What it does
talentpulse-salary-ml End-to-end ML salary prediction pipeline — feature engineering, model training, inference API

Products & SaaS

Project What it does
the-scribe AI writing assistant for Christian authors — FastAPI + PostgreSQL + pgvector, RAG-powered Manuscript Companion Chat, Voice Drift Analytics, mobile-responsive
ajoledger-web PWA frontend for AjoLedger — phone+email sign-in, group creation, invitations, payment matrix, proof-of-payment upload
interview-copilot Local-first interview-prep desktop app (Tauri/Rust): native audio capture, RAG-grounded answers pulled from your real CV/GitHub, checked against an evaluation harness so it never fabricates experience
subscription-manager Track and manage recurring subscriptions
Ecclesia-CheckIn QR-based fraud-proof attendance system — live deployment to a real church community

Stack

Languages: Python · R · SQL · JavaScript Backend & APIs: FastAPI · Express · gRPC · PostgreSQL · SQLAlchemy · REST/GraphQL · Auth & Session Design · CI/CD ML/Forecasting: XGBoost · LightGBM · Prophet · Darts · Scikit-Learn · PyTorch · SHAP Agentic & AI: LangGraph · LangChain · pgvector · FAISS · OpenAI · Groq/Llama · Whisper · RAG pipelines Data Engineering: TimescaleDB · Snowflake · BigQuery · dbt · PySpark · Prefect · GitHub Actions Infrastructure & Cloud: Azure · AWS · GCP · Docker · Firebase · Supabase Visualization: Power BI · Plotly/Dash · Streamlit · Metabase · Recharts


Background

  • ML Systems & Backend Engineer (Freelance) — MVNO subscriber analytics, production APIs, RAG backends, agentic pipelines, credit risk systems, quant tools, full-stack products
  • Data Research Analyst, Automation & AI — Stears
  • Credit Risk Analyst (Data Science) — Renmoney Microfinance Bank
  • Data Scientist — Nupat Technologies
  • Education: Data Analytics — Turing College (Digital Explorers II Scholar) · BSc Business Administration

Let's Work Together

Open to freelance, contract, and full-time roles (Remote · Hybrid · Onsite) — ML systems, backend & API engineering, agentic AI, credit risk modelling, and data infrastructure.

📬 LinkedIn · Medium

Pinned Loading

  1. nigerian-fintech-agent nigerian-fintech-agent Public

    AI-powered fintech operations agent built for the Nigerian financial ecosystem. Automates financial workflows, transaction intelligence, payment operations, and decision-driven tasks using agentic …

    Python

  2. schema-watch schema-watch Public

    Catch breaking API changes before your frontend breaks. npx schema-watch diffs response shape, not values, names the frontend files that will break, and fails CI on a breaking change.

    TypeScript

  3. fraud-detection-api fraud-detection-api Public

    Production-hardened FastAPI ML inference API serving real-time fraud predictions. Features API key auth, joblib model serving, concurrent p99 latency testing, multi-stage Docker build, structured l…

    Python

  4. llm-audit-poc llm-audit-poc Public

    Independent audit of a fine-tuned LLM tool-calling PoC — BFCL regression decomposition, inference stack risk assessment, and production recommendation for a FinTech client. Qwen-2.5, LoRA, SGLang, …

    Python

  5. knowledge-rag-api knowledge-rag-api Public

    Production RAG backend — Document360 & SharePoint ingestion, pgvector hybrid search, ACL filtering, and grounded answer generation with citations. Built with FastAPI + Aurora PostgreSQL.

    Python 1

  6. chirp-api-refactoring chirp-api-refactoring Public

    Production refactoring of a Twitter-like gRPC API: replaced SHA-256 passwords with bcrypt + transparent migration, eliminated N+1 queries (31→3 per feed), added request tracing, unified error taxon…

    TypeScript