Purpose Oluwadahunsi

I build intelligent systems that turn ideas into impact

Portrait of Purpose, AI Engineer

Purpose Oluwadahunsi - AI/ML Engineer

I take models out of notebooks and put them in front of real users, the research, the pipeline, and the interface that makes it usable.

Explore My Work
Selected Work

Things I've Built.

DashAI screenshot
Featured ProjectProduction

DashAI

An AI-powered study platform that turns documents into a real study session.

The problem

Studying from raw lecture notes and PDFs is slow, students spend more time organizing material than actually learning it, and generic AI chatbots don't understand the specific document in front of them.

What I built

DashAI is a full-stack study platform built around retrieval-augmented generation: upload your own documents and the AI study assistant answers questions, generates quizzes and flashcards, and runs exam-mode sessions grounded in that specific material. It includes authentication, per-user progress tracking, and a modern responsive UI.

Why it matters

Turns static documents into an interactive study loop, read, ask, quiz, review. Instead of three or four disconnected tools.

What I learned

Building the RAG pipeline pushed me to think carefully about retrieval quality, not just model quality, a good answer is only as good as what gets retrieved.

Next.jsTypeScriptPythonRAGPostgreSQLTailwind CSS
Visit ProductCase Study· Soon

Malaria Diagnosis System

Production

A machine learning application deployed as a web app to support preliminary malaria diagnosis, built and shipped end-to-end from model to a live, usable interface.

Learned: Deploying the model taught me how much of the real work in ML applications happens after the model is trained, packaging, interface, and making it reliable for someone else to use.

PythonMachine LearningStreamlit
AgriGuard screenshot

AgriGuard

Production

AgriGuard uses fine-tuned ResNet50 models to detect diseases and pests in Cassava and Maize from leaf photos, combining confidence thresholding with energy-based out-of-distribution detection to reduce unreliable predictions. It gives treatment recommendations, preventive measures, and downloadable PDF reports, with a multilingual interface (English, Hausa, Igbo, Yoruba, Swahili, French).

Learned: Built as a team capstone for TechCrush Cohort 7 working through model validation (confidence + OOD detection) as a team sharpened how I think about making predictions trustworthy, not just accurate.

PythonPyTorchComputer Vision
AgroPulse AI screenshot

AgroPulse AI

Production

AgroPulse AI helps identify likely livestock diseases from symptoms and supports farm decision-making, built as part of an AI hackathon.

Learned: This project sharpened how I think about applying AI to agricultural problem spaces, not just conventional tech domains.

PythonMachine Learning
Sutton screenshot

Sutton

Production

Sutton is a conversational AI bookkeeper that lets traders record business activity naturally through chat. It uses Groq-powered language models to extract debts, inventory changes, and customer information from unstructured messages, then stores those records as persistent memories using Walrus Memory. Traders can later ask questions about previous transactions and Sutton retrieves the relevant information to answer them.

Learned: Built for the Lagos Walrus Memory x AI Prompt Hackathon, this project strengthened my understanding of AI memory systems, structured information extraction, semantic retrieval, and integrating decentralized storage with conversational AI.

Next.jsTypeScriptGroq
Journey

Experience & growth

A grounded look at how I got here. The work, the learning, and what I'm building now.

2025Community

Community Member

Data Science Nigeria

Participating in learning programs, workshops, and technical discussions while building practical experience in Python, machine learning, and data analysis.

PythonMachine LearningData Analysis
2025Ambassador

Ambassador Personnel

DataGlobal Hub

Engaging with data leaders and experts through events and collaborations, supporting data literacy and professional growth.

Data LiteracyCommunityNetworking
2025Internship

Intern

Programify

Cleaned and analyzed datasets in Python, developed and evaluated machine learning models for predictive tasks, and presented findings alongside other interns.

PythonMachine LearningData Cleaning
2025Internship

Internship Student

Lagos State Science and Innovation Technology

Used Excel and Python to organize data, produced reports and charts, and supported documentation and daily IT tasks.

ExcelPythonDocumentation
2026Internship

AI/ML Engineering Student

TechCrush

Completed TechCrush Cohort 7 in AI/ML Engineering, gaining practical experience with Python, machine learning, deep learning, computer vision, and model deployment. Collaborated on practical AI projects, including AgriGuard, a crop disease detection system.

PythonMachine LearningDeep Learning

Tech Stack

AI & Machine Learning

Pythonpandasnumpyscikit-learnNLPCNN (Image Classification)Generative AIPrompt EngineeringModel TrainingFine-Tuning & EvaluationDeep LearningLLMs

Data & Analytics

Power BIExcelSQLData Miningmatplotlib

Web & Product Engineering

Next.jsTypeScriptHTMLCSSJavaScriptSupabase

Tools & Workflow

GitGitHubStreamlit

Education

B.Sc. Computer Science

Olabisi Onabanjo University, Ago Iwoye, Nigeria

Expected February 2028

Certifications

Recognition

Jobberman Soft Skills Training

Current Focus

  • DashAI Production product, live at dashai.com.ng
  • Malaria Diagnosis System live at malaria-diagnosis-system.streamlit.app
  • AgroPulse AI REPO @ https://github.com/PurposeOluwadahunsi/agropulse-ai-adtc-2026
  • AgriGuard live at agriguard-mygeakgwedwkqb7pzwbx5q.streamlit.app

Let's build something meaningful.

Interested in collaborating or hiring? I'd love to hear from you.

GitHubLinkedIn
Lagos, Nigeria

Open To

AI Engineering InternshipsGraduate AI / Machine Learning RolesResearch CollaborationsHackathonsOpen Source Contributions