About Skills Projects Experience Contact
AI Software Engineer — Antwerp, Belgium

Opeyemi Momodu

I build intelligent systems that solve real problems — from autonomous AI agents and RAG pipelines to production-grade LLM platforms that automate complex workflows.

Scroll to explore
Focus Generative AI · Autonomous Agents · LLM Systems
Availability Immediate — Open to Full-Time, Remote/Hybrid, or Freelance roles

Building at the intersection of
AI research & software engineering

I'm an AI Software Engineer, with over 2 years of experience specializing in generative AI systems, autonomous agents, and scalable AI architectures, with a track record of building production-grade AI products that solve real business problems. I'm passionate about building AI systems that adds value to enterprise processes and products.

I've designed and deployed multi-agent AI systems, RAG pipelines, and LLM-powered platforms that automate complex workflows, improve decision-making, and enhance operational efficiency. I bring strong experience integrating OpenAI, Anthropic, and open-source models into robust, observable, and secure systems.

I combine a product + systems mindset — backend engineering, data pipelines, and AI model orchestration — to deliver reliable, high-performance solutions in cross-functional environments.

30+ GitHub Repos
5+ AI Projects Shipped
3+ Certifications

Core Tech Stack

AI & Agents

Autonomous AI Agents LangChain LangGraph AutoGen MCP (Model Context Protocol) RAG / GraphRAG Prompt Engineering Fine-tuning / LoRA / PEFT vLLM / Inference Serving Langfuse LangSmith DeepEval Model Evaluation AI Testing Pyramids

LLMs & Open Models

Anthropic Claude API OpenAI (GPT) AWS Bedrock Mistral Cohere Hugging Face Ollama Llama Gemma Qwen DeepSeek

Backend & Architecture

Python (FastAPI, Flask) TypeScript Java (Spring Boot) Pydantic Hexagonal Architecture DDD / CQRS Event Sourcing REST APIs Microservices

Data & Retrieval

PostgreSQL MySQL MongoDB Redis Neo4j ChromaDB Pinecone Weaviate Vector Search ETL Pipelines Apache Spark pandas

ML & Training

PyTorch TensorFlow Hugging Face Transformers scikit-learn MLflow Weights & Biases

Cloud & DevOps

AWS (EC2, Lambda, S3) Azure (Microsoft Foundry) Docker Kubernetes Terraform GitLab CI/CD GitHub Actions OpenTelemetry

Security & Compliance

OAuth2 / JWT / RBAC PII-Safe Telemetry Audit Logging GDPR/SOC2 awareness Guardrails

Frontend & UI

React Streamlit Shadcn/UI Tailwind CSS Material UI

Featured Projects

Production-grade AI systems built to solve real business problems.

01

LangGraph Agentic RAG — Self-Correcting Retrieval System

Self-correcting RAG agent built as a LangGraph state machine (agent → retrieve → grade → rewrite/generate): the LLM decides whether retrieval is needed, a Pydantic structured-output judge gives a strict yes/no on chunk relevance, and the agent rewrites the query and retries when context is weak — replacing the brittle retrieve → stuff → generate pipeline. Hardened with a bounded rewrite budget and recursion limit to force a final answer instead of looping forever. Retrieval is exposed as a tool (WebBaseLoader → splitter → FAISS → ToolNode), with a provider-agnostic LLM/embeddings factory supporting fully-local, zero-key execution. Streamlit UI streams each node's trace live — tool-call decisions, retrieved chunks with sources, grader verdict, query rewrites, and final answer.

PythonLangGraphLangChain FAISSPydanticStreamlit OllamaGroqGeminiHuggingFace
02

FDIS — Financial Document Intelligence System

Production-grade document processing pipeline converting unstructured financial PDFs into validated structured data for regulated private banking. Compliance-aware processing with automated PII masking (Presidio), full audit logging, and human-in-the-loop review. Modular orchestrator with discrete steps for OCR (docTR/Tesseract), LLM extraction with structured JSON validation, risk scoring, and field-level confidence assessment — end-to-end traceability via Pydantic schema enforcement and a risk detection framework that flags anomalies for analyst review.

PythonFastAPIPostgreSQL Claude APIOllamaCelery RedisPresidioDocker
03

Multi-Agent AI Orchestration Framework

Production-grade multi-agent system coordinating specialized agents (retrieval, reasoning, validation, verification) for complex workflow automation. Features circuit breakers, exponential backoff, async scalable API layer, end-to-end observability with OpenTelemetry, and AI-specific QA — hallucination detection, reasoning fidelity scoring, and automated evaluation.

PythonFastAPILangGraph OpenTelemetryDockerGitHub Actions
04

Sortex — Intelligent Document Processing

Production-grade AI system automating logistics documents (CMR, invoices, delivery notes). Pluggable LLM architecture (OpenAI / Ollama) for flexible provider switching and cost optimization. OCR + validation pipeline with high-accuracy extraction, human-in-the-loop review, and event-driven downstream integrations with retry logic.

PythonFastAPIPaddleOCR OpenAI APIOllamaRedisDocker
05

VentureSignal — AI Decision Intelligence

AI-driven company analysis platform simulating a VC analyst workflow. Agentic scoring system evaluating startups across 5 dimensions using structured LLM outputs. Data ingestion pipelines converting unstructured data into structured insights, with configurable prompts turning business strategy into executable AI logic.

PythonFastAPIReact Anthropic Claude APIPydanticDocker
06

Serverless RAG — Document Q&A System

Serverless RAG system on AWS Lambda using LangChain, ChromaDB, and AWS Bedrock (Claude 3 Haiku + Amazon Titan embeddings). Automated document ingestion with deterministic chunk IDs for zero-downtime refresh. End-to-end CI/CD via GitHub Actions — pytest, Docker build check, then ECR push on merge.
NB: Private doc used as knowledge base in demo.

AWS LambdaLangChainChromaDB AWS BedrockClaude 3Docker
07

Platform Chatbot — Context-Aware RAG Assistant

Retrieval-augmented chatbot with semantic vector search (HuggingFace Sentence Transformers), multi-domain support (game rules, platform guidance, Q&A), deployed to Azure App Service via automated GitLab CI/CD. Full data ingestion and retrieval pipelines with chunking strategy and query-time relevance filtering.

PythonFastAPIHuggingFace ChromaDBAzureGitLab CI/CD
08

Automated Label Detection & Matching

OCR-powered application automating warehouse label processing and matching workflows. Real-time label detection using computer vision with end-to-end backend pipeline for document automation and mobile frontend integration for operational use.

PythonOCRComputer Vision FastAPIMobile

Career, Certifications and Courses

Mar 2025 — Jun 2025

AI Engineer Intern

Nalantis — Antwerp, Belgium

  • Architected an AI-powered recruitment intelligence system using GraphRAG, Neo4j, and LangGraph — improving semantic skill matching accuracy by 25%
  • Developed autonomous AI agents for multi-hop reasoning, outperforming traditional RAG in relational understanding and candidate filtering
  • Built a Job Candidate Knowledge Graph aligned with ESCO taxonomy, enabling scalable, multilingual AI-driven queries
  • Implemented QA with DeepEval (answer relevancy, faithfulness), achieving >90% accuracy post-deployment
PythonLangGraphNeo4j GraphRAGNLPDeepEval

Let's build something
that matters.

I'm open to full-time roles, freelance projects, and collaborations in AI engineering, LLM application development, and scalable system design.