AI/ML engineer · MLOps · AI evaluation
Models thathold up outsidethe notebook.
I’m Inioluwa Atanda. I fine-tune models, build the harnesses that measure them honestly, and run them on infrastructure I can load-test and price.
$ training LoRA adapters on durable CPU workers; scoring Yoruba tone errors under quantization; red-teaming agents in Hausa, Igbo and Pidgin; autoscaling speech models on k3s with Helm; pricing every 1,000 inference requests
- Case studies
- 17
- Open research
- 4
- HF releases
- 6
- Kaggle
- Contributor
Fine-tuning✦LoRA / PEFT✦Evaluation harnesses✦Multilingual safety✦Speech recognition✦Quantization✦Model serving✦Kubernetes✦Observability✦Cost per 1k✦Agents with guardrails✦Reproducibility✦
How I work
The whole lifecycle,
not just the training run.
Scroll the five stages. The field behind this page turns into each one: data clusters, a network, AdapterLab’s real confusion matrix, a serving cluster and a latency surface.
- 01
Curate
Data
Audit corpora, remove leakage, fingerprint versions and split by group so a test set stays a test set.
- Dataset audits
- Group-aware splits
- Fingerprints
- PII flags
- 02
Adapt
Train
Fine-tune with LoRA or full updates on durable, cancellable jobs; choose checkpoints on validation, never on test.
- PyTorch
- PEFT / LoRA
- Whisper
- Durable workers
- 03
Measure
Evaluate
Build harnesses that report failures next to wins: per-class scores, tone errors, multilingual safety and paired uncertainty.
- Harnesses
- Judge calibration
- Baselines
- Error analysis
- 04
Ship
Serve
Quantize, export and deploy behind authenticated gateways on Kubernetes, with limits, probes and autoscaling.
- ONNX
- int8 / q4
- vLLM
- k3s + Helm
- Terraform
- 05
Operate
Observe
Load-test, break pods on purpose, watch the metrics and price every thousand requests before calling it done.
- Prometheus
- Grafana
- k6
- Cost per 1k
Selected products
Things I built,
with the numbers attached.
Open research
Four questions about AI
for African languages.
Each study is public, in progress and labelled that way. Finished phases are filled in; nothing unfinished is reported as a result.
Eval lab
Evaluation is the product.
Play with the real results.
Every chart below is drawn from a recorded run, failures included. Switch runs, compare languages, find where the model breaks.
0.520macro F1
0.567accuracy
30held-out examples
Everything
The full index.
Filter by area or search the stack. Press / anywhere to open the command palette.
17 projects
- 01AdapterLabA LoRA fine-tuning workbench with dataset validation, durable training jobs, held-out evaluation, export and inference.MLOpsPyTorch · PEFT / LoRA · FastAPIPublic source
- 02MAOOA multi-agent orchestrator that perceives, plans, executes and recovers with explicit limits.AgentsPython · Pydantic · SQLitePublic source
- 03AgroPredictA crop-yield prediction application connecting a random forest to farmer and administrator workflows.Applied MLscikit-learn · Flask · SQLAlchemyPublic source
- 04ReproPackA reproducibility tool for packaging dependencies, setup scripts and project metadata into a shareable archive.MLOpsFastAPI · Pydantic · PythonPublic source
- 05Yoruba tone & compressionStudying the relationship between speech-model compression, word recognition, Yoruba tone marks and serving cost.ResearchPyTorch · Whisper · CTranslate2Public source
- 06CPU or cloud?Benchmarking Nigerian-language question answering across small CPU models, a larger GPU model and a free-tier API.Researchllama.cpp · vLLM · IrokoBenchPublic source
- 07African-language servingA measured serving platform with infrastructure as code, authenticated gateways, autoscaling and failure tests.MLOpsTerraform · k3s · FastAPIPublic source
- 08Safety across languagesA controlled study of refusals, harmful completions and simulated tool attempts in Nigerian languages.ResearchAgent evaluation · HarmBench · XSTestPublic source
- 09Voice-agent workflow labsTwo public, inspectable simulators for voice-agent workflows: an AI SDR and a hotel receptionist, backed by a scenario dataset.AgentsTypeScript · State machines · Tool tracesPublic source
- 10GridSenseOffline-first solar, battery and grid monitoring with durable replay, MQTT ingestion, forecasting and explainable anomaly alerts.Applied MLPython · FastAPI · MQTTPublic source
- 11Mule-ring detectorA Rust temporal-graph detection engine connected to a Java investigation desk for synthetic financial transactions.Applied MLRust · Gradient-boosted trees · JavaPublic source
- 12Helios AIA multimodal business-agent application with voice, video and text interfaces over a FastAPI backend.AgentsFastAPI · Next.js · WebSocketsPublic source
- 13CUDA ForgeA portable agent skill for setting up and checking NVIDIA GPU inference infrastructure on Linux.MLOpsLinux · CUDA · DockerPublic source
- 14Voice reservationsA Nigeria-focused hotel voice-AI booking platform built around realtime model interaction.AgentsVoice AI · Realtime APIs · Backend systemsPrivate source
- 15NoiseGuardAn edge-audio monitoring application linking a C capture agent with alerts, history and reporting.Developer toolsC · PortAudio · SQLitePublic source
- 16FastAPI cloud deploymentA deployment template connecting a Python API to container builds, infrastructure and AWS operations.InfrastructureDocker · Ansible · TerraformPublic source
- 17AWS network foundationsTerraform networking work covering segmented infrastructure and the services deployed inside it.InfrastructureTerraform · AWS VPC · LinuxPublic source
Toolbox
Skills, by layer
of the stack.
Find me
Models, notebooks
and source.
Models, datasets and Spaces you can run in the browser, each with a card that states its limits.
- 1
- model
- 2
- datasets
- 3
- Spaces
Source for the products, research harnesses and infrastructure on this page.
- 89
- public repos
- 4
- research repos
- 17
- case studies
Profile figures are a snapshot from 28 October 2026.