Working with Data...Was KES 12,500
Project workspace

Download, build, submit, score

Every project has a dataset, a walkthrough, a rubric, and a place for feedback that hiring managers can read.

20

briefs

5

tracks

Live

feedback

3

scored

Live surface

Learner workspace

Project briefs, mentor feedback, and proof artifacts are always visible.

Next action

Build, submit, review

Every page gives the user a clear next step without extra narration.

Today

Mentor review queue

12 pending

Submissions

28

Healthy

21

At risk

3

Ubuntu Academy project workspace with dashboards, briefs, and mentor feedback

Project proof

Realistic briefs, datasets, rubrics, and mentor notes make each project easier to inspect and trust.

Project workbench

Briefs, datasets, rubrics, and mentor review in one flow.

Learners move from a clear business prompt into a real artifact, then get scored on accuracy, decision quality, and communication.

Briefs

Project briefs grouped by track

Excel, Power BI, AI Fluency, Agentic AI, and Practice Labs now share one submission and review model.

Agentic AI

4 briefs

Log in for files
A
AutomationIntermediate

n8n + OpenAI

Lead Qualification Agent

Build a workflow that captures leads, scores them with AI, and routes qualified leads to a CRM.

Workflow map
Scoring prompt
n8n workflowsWebhooksOpenAI API

Scoring

90-100: portfolio-ready
75-89: strong with revisions
A
AutomationIntermediate

LangChain + Email

Document Summarisation Pipeline

Create a pipeline that reads uploaded documents, extracts key insights, and sends a structured summary.

Pipeline design
Summary output
PDF parsingPrompt chainingEmail automation

Scoring

90-100: portfolio-ready
75-89: strong with revisions
AS
Agentic SystemsAdvanced

CrewAI

Multi-Agent Research Assistant

Design a researcher, analyst, and writer agent system that produces business reports with review checkpoints.

Agent map
Workflow run
Agent rolesTask chainingTool use

Scoring

90-100: portfolio-ready
75-89: strong with revisions
D
DeploymentAdvanced

OpenAI Assistants

Customer Support Bot

Build a knowledge-based support bot with retrieval, memory, and handoff logic.

Bot design
Test transcript
RAGMemorySupport workflows

Scoring

90-100: portfolio-ready
75-89: strong with revisions

AI Fluency

3 briefs

Log in for files
AI
Any IndustryBeginner

Your Organisation

AI Tools Audit for Your Role

Map 10 AI tools relevant to a real job function, then evaluate capability, risk, and ROI.

Tool map
Risk notes
AI tool evaluationBusiness framingROI analysis

Scoring

90-100: portfolio-ready
75-89: strong with revisions
AR
Any RoleBeginner

Cross-Industry

Prompt Engineering Workbook

Complete structured prompting challenges across marketing, finance, HR, and operations.

Prompt workbook
Before/after outputs
Prompt engineeringRole promptingOutput structuring

Scoring

90-100: portfolio-ready
75-89: strong with revisions
EA
East AfricaIntermediate

Fictional East African Company

AI Strategy Memo

Write a concise AI adoption memo identifying high-impact use cases, risks, and rollout guardrails.

Strategy memo
Risk register
Strategic thinkingAI ethicsBusiness writing

Scoring

90-100: portfolio-ready
75-89: strong with revisions

Excel

5 briefs

Log in for files
NS
NSE: SCOMBeginner

Safaricom PLC

Safaricom Subscriber Tracker

Build a clean workbook tracking subscribers, M-Pesa users, fibre, and revenue per user.

Formatted workbook
Subscriber trend chart
Excel navigationSUM and AVERAGECell formatting

Scoring

90-100: portfolio-ready
75-89: strong with revisions
MA
M-Pesa AfricaIntermediate

M-Pesa / Safaricom

M-Pesa Revenue Analyser

Identify top revenue categories and weaker agent tiers using logic, lookups, and charts.

Revenue model
Flagged agent tiers
IF logicXLOOKUPConditional formatting

Scoring

90-100: portfolio-ready
75-89: strong with revisions
NK
NSE: KCBIntermediate

KCB Group PLC

KCB Loan Portfolio Analyser

Build a pivot-table model with calculated fields, NPL ratios, and a protected executive summary.

Pivot model
NPL summary
Pivot tablesCalculated fieldsData validation

Scoring

90-100: portfolio-ready
75-89: strong with revisions
NE
NSE: EQTYAdvanced

Equity Group Holdings

Equity Bank Branch Performance Model

Create a branch ranking model with dynamic arrays, lookup logic, and country-level slicers.

Branch ranking model
Country slicers
INDEX/MATCHDynamic arraysPower Query

Scoring

90-100: portfolio-ready
75-89: strong with revisions
NK
NSE: KQAdvanced

Kenya Airways PLC

Kenya Airways Route Profitability Dashboard

Model fuel-cost scenarios, break-even load factors, and a dynamic route profitability dashboard.

Scenario model
Route dashboard
Scenario ManagerGoal SeekNamed ranges

Scoring

90-100: portfolio-ready
75-89: strong with revisions

Power BI

4 briefs

Log in for files
KM
Kenyan MarketBeginner

Duka Fresh

Retail Sales Performance Report

Connect retail data, build a star schema, and create an executive report with MTD, QTD, and YTD comparisons.

Data model
Sales dashboard
Power QueryStar schemaBasic DAX

Scoring

90-100: portfolio-ready
75-89: strong with revisions
KM
Kenyan MarketIntermediate

Jua Kali Finance

Financial P&L Dashboard

Model a profit and loss report with drill-through pages, dynamic titles, and time intelligence measures.

P&L report
Drill-through page
DAX time intelligenceDrill-throughBookmarks

Scoring

90-100: portfolio-ready
75-89: strong with revisions
KM
Kenyan MarketIntermediate

Swift Delivery

Logistics KPI Tracker

Track on-time delivery rates, route efficiency, and driver performance across regions.

KPI dashboard
Region map
Calculated columnsRLSMaps

Scoring

90-100: portfolio-ready
75-89: strong with revisions
KM
Kenyan MarketAdvanced

Duka Smart

Customer Segmentation Report

Use RFM analysis to segment customers and build a churn-risk dashboard with cohort analysis.

RFM model
Churn dashboard
Complex DAXRFM modellingCohort analysis

Scoring

90-100: portfolio-ready
75-89: strong with revisions

Practice Labs

4 briefs

Log in for files
PL
Practice LabIntermediate

RetailCo

Nairobi FMCG Sales Recovery

Find the territories and product groups pulling sales down, then recommend a recovery plan.

Cleaned dataset
Trend analysis
Trend analysisCommercial reasoningRecommendation writing

Scoring

90-100: manager-ready
75-89: strong with revisions
PL
Practice LabIntermediate

FinanceCo

SME Cashflow and Collections

Prioritize overdue accounts and build a collections plan that protects cashflow.

Aging summary
Risk segmentation
SegmentationFinancial reasoningPrioritization

Scoring

90-100: finance-ready
75-89: good analysis
PL
Practice LabBeginner

SupportCo

Customer Support Quality

Analyze support tickets, quality scores, and response patterns to improve service.

Quality dashboard
Root cause analysis
Data cleaningPattern findingOperations recommendations

Scoring

90-100: operations-ready
75-89: strong signal
PL
Practice LabIntermediate

Analytics Co

Product Growth Funnel

Measure conversion across signup, activation, trial, and paid customer steps.

Funnel table
Drop-off analysis
FunnelsMetric definitionsExperiment thinking

Scoring

90-100: product-ready
75-89: strong readout

Submission flow

Users submit work, mentors score it, hiring managers read the output.

Download a dataset and walkthrough from the brief.
Complete the notebook, workbook, or dashboard.
Submit the file set for rubric scoring and feedback.

What gets scored

Accuracy, decision quality, clarity, and whether the final answer looks like work a manager can trust.

Recent scoring

Alice Mwangi

Product Growth Funnel

93%

Ready for showcase after one note on experiment sizing.

Kevin M.

SME Cashflow and Collections

86%

Add clearer ranking logic for top overdue accounts.

Naomi A.

Customer Support Quality

78%

Recommendation needs a tighter manager summary.

4 parts

rubric

Actionable

feedback style

Visible

manager signal