Emme Abba

Software engineer specialising in edtech. I build learning platforms, mobile apps and system integrations, and design the digital courses that run on them, for training institutions and development programmes across Africa.

Portrait of Emme Abba
Professional experience
12+ yrsProfessional experience
LMS experience
9+ yrsEdtech Experience
Countries
7Countries worked in
Projects
50+Projects delivered

Organisations that have used my services

Development agencies, public institutions and training providers who use my services.

Services

What I can help you with

From the server to the learner: I can take on one part of your learning programme or the whole stack.

  • Learning platforms

    Moodle on a secure server, configured for your courses, assessments and certificates, kept patched, backed up and fast, with your team trained to run it.

    Delivered for Lagos State Audit Commission, Ceditech, SMEsabi

  • Integrations & mobile apps

    Connect your learning platform to payment gateways, staff records and other systems through APIs, or put it in learners' pockets with an Android and iOS app.

    Delivered for Central Bank of Nigeria platform, Lagos Business School app

  • Process automation

    Replace repetitive admin, such as enrolments, reporting and learner follow-ups, with custom software, API integrations and AI-powered workflows built in n8n.

    Delivered for Bulk enrolment from staff records, automatic enrolment on payment

  • E-learning course design

    Turn face-to-face training into engaging online courses with your subject-matter experts, using ADDIE, adult-learning principles, Articulate Rise and Storyline, H5P and Vyond.

    Delivered for GIZ, African Union, UNIDO

Work

Selected work

2019–2020 · for GIZ

CBN Financial Literacy platform

80% faster page loads

Moodle platform for the Central Bank of Nigeria with an API for its mobile app. Simpler navigation improved the user experience by over 75%.

Read the case study: CBN Financial Literacy platform

2026 · Ei Consulting LLC USA

Lagos Business School mobile app

Published on Google Play

Android and iOS app connected to the school's Moodle LMS, so learners reach courses and services from their phones. Submitted to the App Store.

Read the case study: Lagos Business School mobile app

2024

Lagos State Audit Commission LMS

Staff records linked to the LMS

Training platform for the Commission's auditors, with bulk enrolment from its staff records database and completion reports for management.

Read the case study: Lagos State Audit Commission LMS

See all 9 projects

About

Platforms and pedagogy, together.

I'm a lead software engineer and instructional designer with more than 10 years of professional experience in Nigeria and across Africa. I set up and administer Moodle-based learning platforms end to end — servers, configuration, payment gateways, database and mobile-app integration — for training centres and capacity-development programmes.

I also design the learning itself: I've built self-paced and blended e-learning courses with subject-matter experts for development-cooperation projects with GIZ, the African Union and UNIDO.

  • Based inAbuja, Nigeria
  • Current role Co founder & Chief Technology officer
Skills

What I work with

Grouped by area. Certifications are listed on the Education page.

LMS implementation

  • Moodle installation & configuration
  • Customisation
  • LMS server set-up
  • User / role management
  • H5P integration
  • Upgrades & patching
  • Performance optimisation
  • Piloting & user support

Web development

  • Python / Django
  • PHP
  • HTML
  • CSS
  • JavaScript
  • REST APIs (LMS ↔ mobile app)
  • Payment gateway integration

Mobile apps

  • Ionic
  • Cordova
  • Android release (Google Play)
  • iOS App Store submission
  • Moodle–app integration

Databases & data integration

  • MySQL
  • PostgreSQL
  • Database design & schemas
  • Reporting modules
  • LMS ↔ organisational databases
  • Data analysis

Instructional design

  • ADDIE
  • SAM
  • Universal Design for Learning
  • Adult learning principles
  • Storyboarding & scripts
  • Assessments & evaluation
  • Blended learning strategy

Authoring & media tools

  • Articulate Storyline
  • Articulate Rise 360
  • Adobe Captivate
  • H5P
  • Vyond
  • Adobe Premiere Pro

Have a platform, course or process to improve?

Tell me what you're working on and I'll suggest where to start.