WhatsApp Back to top
Based
in Djibouti
John Ouma Otieno in an orange blazer, seated and smiling

ICT, Computer Science
& Mathematics Teacher

John Ouma Otieno, ICT, Computer Science and Mathematics Teacher

Teaching the language of the future, one learner at a time

From a Year 1 learner's first line of Scratch to a Year 11 candidate reaching for a grade 9, I teach children across four countries to think clearly, build boldly and prove what they know.

Every lesson is planned to Pearson and Cambridge standards. Every result is measured. Nothing is left to chance. I walk my candidates through all three Pearson milestones: Year 6, Year 9 and Year 11.

Meet John

Results you can check

PythonScratchVEX IQVEX V5SpreadsheetsDatabasesArtificial intelligenceAnimationInternet of ThingsData scienceGreen-screen videoComputational thinkingNetworks

Where I've taught

Every stop on the road, and what it gave my learners.

The short version of my CV. The longer story, school by school and result by result, waits on the About page.

Download CV The full journey
  1. 2026 – nowHead of ICT & ComputingInternational Maarif School, Djibouti
  2. 2024 – 2026Head of ICT, ICT & Computer Science TeacherAmaano Boarding & Day School, Hargeisa
  3. 2024 – 2026English Instructor (Cambridge)Tropical Institute College, Hargeisa
  4. 2022 – 2024Head of ICT, ICT & Mathematics TeacherRays Modern Academy, Qardho, Puntland
  5. 2018 – 2023National Examiner, Script CheckerKASNEB, Kenya
  6. 2017 – 2023Teacher and Technical TrainerRamunde Primary · Busiada Girls · Butula TVC, Kenya

What I teach

Subjects I don't just teach. Subjects I love.

From Year 1 to Year 11 on Pearson Edexcel and Cambridge courses, with degree-level depth ready for International A Level.

All subjects & levels
  • Computing

    Pearson iPrimary · iLowerSecondary · Year 6 & Year 9 candidates

  • ICT

    Pearson Edexcel International GCSE 4IT1 · Year 11 candidates

  • Mathematics

    IGCSE · Grades 5–11 · A Level ready

  • Coding & Robotics

    Python · Scratch · VEX IQ & V5

  • English

    Cambridge A1–B2 · Movers to B2 First

John at his graduation
Amaano Magazine launch with colleagues
John in an orange blazer
The Unity ceremony, Pan-African Institute
John in a lilac blazer
John serving at a community event
John presenting a book at an author event

In their words

What principals, observers and teachers have written.

Over his tenure with us, Mr. Otieno exhibited strong teaching skills, administrative abilities, and technical expertise. His instructional practices and commitment to excellence positively impacted student learning outcomes.

Mr. Were GetiousHuman Resources Officer, Rays Modern Academy · letter, October 2024

Your technical expertise, problem-solving skills, and unwavering support greatly contributed to the success and efficiency of the event. Your hard work and commitment to excellence are truly commendable.

Abdilahi AhmedPrincipal, Amaano High School · Certificate of Appreciation, 2025–26

An interesting practical lesson. Good classroom management despite the large number in the lab. Good mastery of the content.

Formal lesson observationAmaano · Form 1, Introduction to Python · April 2026 · 90%

In recognition of your exemplary dedication, outstanding organizational skills, and active participation in the successful planning and execution of the Academic Competition.

Abdilahi AhmedHigh School Principal, Amaano Secondary School · Certificate of Appreciation, May 2025

A good lesson executed. Good mastery of the content. Student participation was commendable.

Formal lesson observationAmaano · Year 11, Transactional data · August 2025 · 87%

For the two years of service, Mr. Otieno proved to be a dedicated member of our team and developed practical experience in both teaching and technical support.

Rays Modern AcademyEmployment letter, October 2024

A wonderful practical lesson executed. Well presentable and confident.

Formal lesson observationAmaano · Year 9, Microsoft Excel · October 2024 · 84%

A hardworking and obedient student. Captain of the karate club. An active member of the Christian Union.

The Senior PrincipalMusingu Boys High School · Form Four leaving certificate

He was very good in academics. He was a well disciplined boy both in school and outside school. He was a school prefect.

The Head TeacherBukhalalire Primary School · Standard Eight leaving certificate

Quoted word for word from letters, certificates and observation reports. Copies are sent with my CV on request.