Based in Lagos, Nigeria

Moshood
Alimi

AI Application Engineer

I build production AI systems that solve real problems.

I work at the intersection of software engineering and AI — building RAG systems, agents, and LLM-powered products that ship.

About

I'm a software engineer with a background in full-stack JavaScript who transitioned into AI engineering. Over the past few months I've been systematically building AI systems from scratch — RAG pipelines, vector databases, function-calling agents, MCP servers — learning by shipping rather than studying.

I currently work on Blue AI, an EdTech platform that uses GPT-4o and OCR to automate student script marking for teachers. I'm interested in remote opportunities where I can build AI-powered products that solve real problems.

RAGLLMsGPT-4oTypeScriptPythonQdrantLangChainMCPNode.jsNext.jsEmbeddingsFunction Calling

Projects

Blue AI

Production App

Production OCR + GPT-4o pipeline that scans handwritten student scripts and marks them against teacher-uploaded marking schemes. Human-in-the-loop review before AI processing.

GPT-4oOCRPythonReactRAG

Qdrant Knowledge Base

Persistent semantic search system supporting markdown, PDFs, and URLs. Metadata filtering, dynamic vector dimensions, deployed with live URL.

QdrantTypeScriptEmbeddingsVector DB

LangChain Football Tactical Agent

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

LangChainPlaywrightTypeScriptAgents

Hybrid Search System

Combined BM25 keyword search and embedding-based semantic search using Reciprocal Rank Fusion. Benchmarked against single-method retrieval.

PythonBM25EmbeddingsRAG

MCP Server — Sofascore

Custom Model Context Protocol server exposing Sofascore match data as a tool. Connects directly to Claude Desktop.

MCPTypeScriptClaude

Writing

My First AI Engineering Mock InterviewLinkedIn

A reflection on preparing for AI engineering roles and what the process revealed about the field.

I Learned Transformers by Arguing With an AI. Here's the Transcript.Substack

This is a conversation between Claude and me where we learn about transformers and how attention mechanisms work, step by step.

Evaluation Metrics for LLMs and RAG SystemsLinkedIn

Why Evaluation is Hard?

Most 'AI Engineers' Can't Answer These Basic QuestionsSubstack

This is a Q&A between Claude and me to gauge my understanding of this book I read titled AI Engineering by Chip Huyen.

Read more on Substack →

Let's work together

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

moshood988@gmail.com