Independent consultant · Nairobi, Kenya

WordPress & Moodle™ consultant in Kenya.
Built around your people.

I’m Nicholas Mwaniki. I build websites, learning platforms and eLearning that help organisations communicate, train and grow. One specialist for the content, the technology and the support that keeps it working.

Based in Nairobi. Supporting organisations across East Africa and remotely.

Nicholas Mwaniki, WordPress and Moodle consultant in Nairobi
From public website to learning experienceWordPress & WooCommerceMoodle™ & aNewSpringSCORM & H5PPHP systems
How I can help

The right tools.
A connected experience.

WordPress development, Moodle™ support and eLearning services for NGOs, schools, TVETs, universities, training providers and businesses in Kenya and East Africa.

01 / WEBSITES

WordPress website development & maintenance

Clear, responsive websites that make your organisation easy to understand and contact. Site redesigns, WooCommerce setup, content updates, backups and ongoing maintenance.

Improve my website
02 / LEARNING PLATFORMS

Moodle™ LMS setup, migration & support

Moodle™ installation, configuration, branding and course setup. Get help with migrations, enrolment workflows, reporting and a practical plan for supporting your learners.

Plan my learning platform
03 / DIGITAL CONTENT

eLearning development & instructional design

Turn expert knowledge into purposeful self-paced courses. Storyline, Rise, Captivate, SCORM and H5P activities designed around learning outcomes and the devices people use.

Develop my courses
04 / CONNECTED SYSTEMS

PHP systems & integrations

Scope and develop practical portals, forms and workflows using PHP, HTML, CSS and JavaScript. Connect your website and learning tools where their APIs and licences allow.

Discuss my system
05 / CONTINUITY

Technical support & platform care

Resolve website and LMS issues, keep content current and plan updates with backups and checks. Project support or an agreed maintenance arrangement to suit your team.

Get technical help
06 / TEAM CAPABILITY

WordPress & Moodle™ training in Kenya

Hands-on training for administrators, trainers and content teams. Learn to manage pages, publish courses, support learners and confidently handle everyday platform tasks.

Equip my team
Selected experience

Websites, learning platforms and content in practice.

Selected projects across civil society, healthcare and public education in Kenya and beyond.

KCDF · WordPress & digital learning

The KCDF website and learning ecosystem

WordPressaNewSpringRise 360Ongoing support

WordPress website management and support for KCDF’s digital ecosystem, alongside eLearning development for the East Africa Financial Resilience Resource Hub. The learning work includes Endowment Funds, Asset Building and Social Enterprise, delivered through aNewSpring.

Focus: Website care, content updates, learning content and user support brought together around the organisation’s communication and training needs.

Visit KCDF
NASCOP · Healthcare training

HIV monitoring and evaluation training

Moodle™Facilitator trainingLearner support

Supported the National HIV Programme Monitoring and Evaluation Tools training and the development of eLearning champions, helping healthcare professionals use the platform and participate in digital professional development.

Focus: Training delivery, platform guidance and eLearning support in Nairobi, Kisumu and Machakos.

Amref Health Africa · Midwifery CPD

Online courses for midwives in Somaliland

Storyline 360SCORM 1.2Healthcare

Developed interactive eLearning for a continuing professional development programme covering midwifery practice, including obstetric emergencies, neonatal care and pregnancy complications.

Focus: Structured digital content and learning activities for practising healthcare professionals.

Supporting Birthing Persons · Scenario learning

Practice through realistic decisions

Storyline 360Scenario developmentSCORM 1.2

Developed scenario-based learning to help supporters of pregnant Black women practise communication, informed birth planning and advocacy while addressing disparities in maternal healthcare.

Focus: Inclusive learning scenarios, interaction design and LMS-ready content.

Pharmacy and Poisons Board / USP PQM+

Platform and content development for PPB

Moodle™Adobe CaptivateSCORM 1.2

Supported improvements to the Pharmacy and Poisons Board’s self-directed learning platform and training content through the USP PQM+ programme. The work incorporated user feedback and relevant WHO recommendations.

Focus: Content development, platform configuration and packaging for online staff learning.

NTSA · Road safety learning

Kenya Learner Driver Handbook eLearning

eLearning developmentRoad safetyInteractive content

Developed eLearning based on the Kenya Learner Driver Handbook, presenting driving rules, road-safety principles and practical guidance for learner drivers.

Focus: Turning reference material into structured digital learning.

Clients and industries

Organisations I’ve worked with

  • Kenya Community Development Foundation
  • University of Nairobi
  • United States Pharmacopeia
  • NASCOP
Testimonials

What colleagues say

“Nicholas Mwaniki is a highly skilled designer and e-learning expert.”

Alfred Kamanda

“Nicholas is astounding with his level of commitment and dedication to producing amazing work.”

Stephen Munasye

“Nicholas brings a unique blend of technical expertise, creativity, and a deep understanding of EdTech to every project.”

Risper Mumbe

“Nicholas is an exceptional digital learning specialist with a rare blend of creativity, technical expertise, and a deep understanding of learner-centered design.”

David Ogolla
A practical working process

Clarity before code.
Support after launch.

Whether you need a new website, an LMS rescue or a full learning programme, we start with what your users and team need to do.

Let’s scope your project
  1. Understand the job

    Review your audience, existing systems, content, constraints and what success should look like.

  2. Agree the scope

    Define deliverables, responsibilities, timeline and costs before development starts.

  3. Build and test

    Review working versions and check the core journeys across relevant devices and user roles.

  4. Launch and transfer skills

    Provide the agreed handover, training and support so your team can keep moving.

Meet your consultant

Learning designer.
Developer.
Practical problem solver.

My work brings together WordPress websites, Moodle™ and aNewSpring platforms, interactive course development and team training. That combination helps me consider the whole experience: how people find your organisation, access learning and get help.

I work with education, nonprofit, healthcare and corporate teams, with attention to accessibility, connectivity and the realities of day-to-day administration.

Before we begin

A few useful answers.

Can you support both our WordPress website and Moodle™ LMS?

Yes. I can scope website and LMS work together, from development and content setup to team training and maintenance. Any connection between the systems is assessed against your access, plugins, APIs and security requirements.

Can you take over an existing website or learning platform?

Yes. I start by reviewing the platform, access, hosting, backups and outstanding issues. That review helps define a realistic scope for fixes, updates or a phased improvement plan.

Do you develop courses as well as set up the platform?

Yes. I provide instructional design and eLearning development using tools such as Articulate Storyline, Rise, Captivate and H5P, with packaging suited to the target LMS.

Can you help with other PHP-based systems?

Yes. Share the system name, current version, required change and available documentation. I assess the codebase and hosting requirements before confirming what I can deliver.

Do you offer training and ongoing support in Kenya?

Yes. Training can be delivered remotely or arranged in person, depending on location and scope. Support arrangements define the platforms covered, response expectations and maintenance responsibilities.

How much will my project cost?

Pricing depends on scope, content readiness, integrations, hosting requirements and the level of support. Send a short brief and I will help define the deliverables before preparing a quotation.

Let’s make it work

Tell me about your website, LMS or eLearning project

Tell me about your website, learning platform or next course. Include what you want to achieve, any current problems and your preferred timeline.

Nairobi, Kenya · Available for remote projects

Please keep passwords and confidential learner data out of your enquiry.

Book a 20-minute project call

Opens an email to arrange a time. You can also use the enquiry form to send a written brief.

Opens your email app with your brief filled in. Nothing is submitted or stored on this page.

Accessibility settings

Adjust this page to suit your reading preferences.

Text size
100%

Text, contrast and link adjustments apply to this visit. Motion is remembered only if you allow display preferences in Cookie settings. Your device’s reduced-motion setting is always respected.

Need help? Email Nicholas.

Cookie settings

No analytics or advertising cookies are installed by this page.

Remembers this choice for up to 180 days. It contains no contact details.

Allows a separate cookie to remember whether you prefer reduced scroll motion.

Applies now. Saved for future visits only when display preferences are allowed. Your device’s reduced-motion setting is always respected.