I'm an Senior AI engineer in Abuja, Nigeria. I build AI products on top of messy, real-world data, usually by joining a team as a forward deployed engineer and staying until the thing runs in production.
Portfolio: daniel-adama.vercel.app · LinkedIn: danieladama · Email: adamadaniel321@gmail.com
- Reconciliation engine: matches bank statements to the general ledger for banks and fintechs. 220,000+ transactions in under 10 minutes.
- George, an AI auditor: takes an audit from planning to completion. I was on the team from the first version and later led AI engineering.
- Mental-health support agents: a team of AI agents that answer, route, handle tasks and escalate to humans.
- Trading copilot: a Telegram assistant with long-term memory of each trader.
Most of that is client work, so the code is private. The portfolio shows what each product does.
| Project | What it does |
|---|---|
| mentalyc-note | LangGraph agents that score therapy sessions with GAD-7 and PHQ-9 and track progress between sessions |
| ai-grpc-rag-system | Upload, search and summarise PDFs over gRPC, with Qdrant, Redis and CI/CD |
| ai-bank-operator | A customer-facing banking assistant built on generative models and FastAPI |
Python · SQL · FastAPI · LangGraph · LangChain · Qdrant · Redis · BigQuery · GCP (Cloud Run, Pub/Sub) · Docker · Kubernetes
Currently learning Rust with Axum.



