Lagos, Nigeria

AI Application Engineer

Moshood Alimi

Builder  ·  Writer  ·  Shipping Production AI

AI engineer. I build things that work.

Full-stack background. Python and TypeScript. Currently shipping a finance platform and a football analytics engine from Lagos.

Selected Work

05 Projects

Know Ball

Live · Scouting Engine

I built this to answer a question stats sites can't: is a winger genuinely elite, or just flattered by a good team? It pulls raw match event data from Sofascore and Understat and rates players with six position-specific engines, each tuned through JSON configs and versioned so the methodology can improve without breaking older outputs. Percentiles put every player in context against their league, archetype detection captures style rather than just quality, and the same machinery extends to teams — style fingerprints by phase of play, position-by-position squad quality maps. A daily Python pipeline on GitHub Actions feeds a Supabase/Postgres backend with 50+ versioned migrations, and the whole thing ships as an installable PWA. Where the data is thin, it shows ranges and confidence bands instead of pretending to precision.

PythonReact 19TanStack StartTailwind v4RechartsSupabasePostgresPWA

QudiMapper

Live · Fintech

Personal-finance app that reads Nigerian bank statements — OPay, Kuda, UBA, Zenith, GTBank, in Excel or PDF, password-protected or not — and turns them into spending analytics, budgets, savings pots, and monthly insights. The hard problem was categorizing transactions accurately without burning money on LLM calls, so categorization runs as a pipeline: user rules first, then own-transfer detection, then keyword rules, then a classifier I fine-tuned on labeled Nigerian transaction data. Only the ambiguous leftovers reach an LLM. I trained, evaluated, and deployed the classifier myself, serving it from a containerized inference API sized to fit real memory constraints.

FastAPISQLAlchemyReactTypeScriptTailwindRechartsHuggingFace

BlueAI

Production · EdTech

Educational assessment platform where teachers create assessments and AI marks the student work. Teachers generate questions with mark schemes, launch timed assessments via join codes, and decide when feedback goes out; students sit the assessment in a locked-down exam environment. Most of the work went into making the marking trustworthy: OCR and vision models read handwritten answers, an equivalence checker accepts mathematically identical answers however they're written, and the grader analyzes step-by-step working to produce structured "What Went Well / Next Steps" feedback. Around that sits past-paper extraction, class analytics, subscription tiers, an admin panel, and GDPR data requests.

FastAPIMongoDBGPT-4oReact 19Radix UIMathLiveKaTeXRecharts

Ops Intelligence Platform

Production · Security Intelligence

Situational-awareness dashboard that puts verified security incidents and live field assets on one map. It ingests news APIs, RSS feeds, humanitarian datasets, and a real-time messaging listener, normalizes everything into a single event model, then runs an LLM pipeline to separate genuine recent incidents from noise — a cheap pre-filter, a date-aware classifier that rejects stale events, and a second verification pass before anything reaches the map. Free-text locations get geocoded into markers, and a telemetry listener decodes GPS, heading, and status from field devices over TCP/UDP, so moving assets render on the same map as the incidents. Multi-tenant with role-based access, and the whole AI pipeline runs on free-tier infrastructure — quota buckets, pre-filtering, and fingerprint deduplication keep inference cost at zero.

TypeScriptBunHonoPostgreSQLLangGraphReactTanStackLeaflet

Tactical Agent

GitHub · Agents

Multi-step LangChain agent that scrapes Sofascore with Playwright, combines match stats with web search, and generates tactical analysis for Premier League fixtures.

LangChainPlaywrightTypeScript

About

I'm a software engineer with a full-stack JavaScript background who moved into AI engineering by building — RAG pipelines, vector databases, agents, fine-tuned models, and data pipelines, all shipped to production.

Over the past six months I've shipped two products: a personal finance platform that tracks your money across multiple Nigerian banks — parses your statements, categorizes every transaction, and shows you where your money goes. And a football analytics platform that breaks down what players actually do on the pitch — not just good or bad, but profiles and functions, so you can see how a striker who scores 25 goals from three square metres is fundamentally different from one who drops deep and creates for everyone else.

I'm looking for remote AI engineering roles where I can keep building things that work.

Tools of the trade

RAGLLMsGPT-4oTypeScriptPythonQdrantLangChainMCPNode.jsNext.jsEmbeddingsFunction Calling

From the Desk

All writing →

Contact

Let's work together.

I'm open to remote AI engineering roles and freelance projects. The best way to reach me is email.

moshood988@gmail.com