I'm a software engineer and educator with a deep passion for
EdTech and
Artificial Intelligence. I believe
technology, when thoughtfully applied, can transform how people learn
— and I've dedicated my work to making that vision real.
I'm the founder of
Clearnique, an EdTech platform that leverages cutting-edge AI to deliver
adaptive learning experiences to students, while empowering developers
to build on top of it. I'm also the creator of
Moldo, a visual education programming language designed to make code more
intuitive for learners.
Beyond building products, I serve as a
Teaching Assistant, having taught
courses across a broad range of computing disciplines:
Data Structures & AlgorithmsAlgorithmic Problem SolvingHuman Computer InteractionPython ProgrammingComputer SkillsComputer Vision
Clearnique is an AI-powered EdTech platform that delivers
adaptive learning experiences to students. It uses
cutting-edge AI to personalise education, meeting each student
where they are — and empowers developers to build on top of
its infrastructure.
Moldo is a Visual Education Programming Language designed to
make programming more intuitive and accessible. It bridges the
gap between visual thinking and code — especially powerful for
learners who benefit from seeing logic flow before writing
text-based syntax.
Dstore-ORM is a lightweight ORM built on SQLite, designed to
make spinning up database-driven projects fast and painless
for small to medium-sized applications. It removes boilerplate
SQL while staying transparent enough that you always know
what's happening under the hood.
Adaptive Learning Systems: Leveraging AI for Personalised Student
Outcomes in Resource-Constrained Environments
An exploration of how AI-driven adaptive learning can be deployed
effectively in low-bandwidth, limited-device settings common
across Sub-Saharan Africa, with findings from early Clearnique
pilots.
2024 · Journal Article
Visual Programming Paradigms for Novice Learners: A Comparative
Study of Text-Based and Flow-Based Approaches
A comparative analysis of how visual, flow-based programming
languages like Moldo lower the cognitive barrier for first-time
programmers versus traditional text-based instruction.
2023 · Workshop Paper
Lightweight ORM Design Patterns for SQLite in Rapid-Prototyping
Contexts
Proposes a set of design patterns for building minimal ORMs on top
of SQLite, targeting small-to-medium application development where
developer velocity matters more than enterprise scale.