John Mwihaki Software Engineer and Highschool Subjects Tutor
No reviews yet

Hello! I am a dedicated educator and Software Engineering graduate from Murang'a University of Technology. I specialize in making complex technical concepts and school subjects easy, engaging, and highly digestible for learners of all levels from Grade 5 students to university undergraduates.

With a strong academic background and industry experience, I offer expert tutoring in:
- Mathematics (Primary school level up to KCSE preparation)
- Computer Studies & IT Systems (Form 1 to Form 4)
- Kiswahili (Lugha na Fasihi for comprehensive language mastery)
- Web Development Foundations (HTML and CSS for beginners and aspiring developers)

My teaching philosophy centers on patience, building student confidence, and practical application. Whether breaking down algebraic equations for younger students or debugging complex web development logic for university projects, I adapt my teaching style to match each individual's unique learning pace.

As a certified Cisco Networking Academy professional, a former high school peer tutor, and an experienced online course creator, I bring structural clarity and interactive methods to every session. I am fully committed to helping my students achieve top-tier grades, unlock their coding potential, and excel in their homework and assignments.

Let's work together to make your academic and coding goals a reality!

Subjects

  • Mathematics Grade 5-Grade 12

  • Kiswahili Grade 5-Grade 12

  • HTML & CSS Beginner-Expert


Experience

  • Software Development Intern (May, 2025Sep, 2025) at Teach2Give, Nyeri
    - Developed responsive web interfaces using React.js and Material UI following component-based architecture.
    - Built full-stack applications using Node.js, Express.js, and Prisma ORM for database management.
    - Designed RESTful APIs and integrated them with frontend interfaces via Axios and Fetch API.
    - Handled application authentication and authorization using JSON Web Tokens (JWT).
    - Managed version control and team code collaboration using Git and GitHub.
  • Freelance Online Course Creator (Jan, 2024Present) at Independent, Murang'a
    - Designed and structured a complete online learning module on Moodle LMS tailored to learner needs.
    - Managed the full course lifecycle, defining clear learning outcomes and organizing lesson sequences.
    - Integrated multimedia resources, discussion forums, and setup automated quizzes and gradebooks.
    - Handled learner enrollment configurations and tracked student progress.
  • ICT Support Assistant (Jan, 2024Apr, 2026) at University Library ICT Support
    - Guided students and staff through technical library systems in an effective one-on-one instructional role.
    - Conducted hardware troubleshooting and provided technical support for workstation setups.
    - Configured and maintained local network infrastructure, including Wi-Fi access points.
    - Produced clear technical documentation and system reports for the ICT department.
  • Peer Teacher - Mathematics & Kiswahili (May, 2022Aug, 2022) at GG Rumuruti Boys High School, Laikipia
    - Taught secondary school students topics in algebra, geometry, Boolean logic, and data representation.
    - Developed simplified explanations and teaching aids to break down complex mathematical problems.
    - Created personal revision notes widely used by students preparing for national examinations.
    - Identified individual student knowledge gaps and adapted tutoring styles to fit unique learning speeds.

Education

  • Bachelor of Science in Software Engineering (Aug, 2022Apr, 2026) from murang'a university of technology

Fee details

    KSh5001,500/hour (US$3.8611.59/hour)

    Fees vary depending on the level of the subject (high school vs. university programming) and the frequency of the sessions.


Reviews

No reviews yet. Be the first one to review this tutor.