Building Startups in Nigeria
The honest version: what's genuinely hard, what's secretly an advantage, and why I'd still choose to build here.
Why I left a comfortable engineering career to build the operating system for African schools.
I spent eight years building software for other people's visions. Talent platforms, healthcare systems, learning apps, IoT backends. Good products, real users, work I'm proud of. Then I visited a school.
Not a special school. An ordinary Nigerian private school, the kind that educates most of the children in Lagos. The proprietor was a smart, serious woman running a serious institution. Her tools: four paper registers, a stack of receipt booklets, two exhausted spreadsheets, and a WhatsApp group with three hundred unread messages.
She wasn't behind because she didn't care. She was behind because nobody had built for her.
The software industry has spent two decades perfecting tools for offices: CRMs, ERPs, HR platforms, project trackers. Schools, especially African schools, got almost nothing. The systems that do exist were mostly designed for American or European institutions, priced in dollars, and assume infrastructure that isn't there.
Meanwhile the actual work of running a school (admissions, attendance, results, fees, communicating with hundreds of families) is one of the most information-dense jobs I've ever seen. It's all data. And nearly all of it lives on paper.
That's the gap Oponeko exists to close: the operating system for African schools, covering a student's journey from their first day to graduation.
The engineer in me wanted to build the grand platform first: every module, every integration, beautiful dashboards. The founder I'm becoming knows better.
We started with the most boring, most painful thing: records and results. A student's file that doesn't get lost. Report cards that don't take a teacher's entire weekend. The first version of our results model was almost laughably simple:
interface TermResult {
student: StudentRef;
session: string; // "2025/2026"
term: 1 | 2 | 3;
scores: SubjectScore[]; // CA + exam per subject
remarks: { teacher: string; head: string };
}Simple, until you meet real schools. Some grade over 100, some over 70. Some weight continuous assessment at 30%, others at 40%. Some have three terms, some run semesters. Every school that onboards teaches us something the last one didn't. That accumulated knowledge is the product.
A few convictions have hardened since we started:
Oponeko today is a school management platform. Where it's going is bigger: once a school's information lives in one system, you can start answering questions that were never answerable before. Which students are drifting before they fail? Which classes need help? And eventually, carefully, what can AI do for a classroom of fifty students and one teacher?
That's the long game. It starts with replacing the paper register.
The honest version: what's genuinely hard, what's secretly an advantage, and why I'd still choose to build here.
What school proprietors taught me about sales that no SaaS playbook could.
I write about building Oponeko, AI, and education. A few times a month.