Johnson Nyaanga Computer Science
No reviews yet

I am a software developer with over half a decade of experience in software design, development, testing, and teaching, specializing in mobile development (Android, React Native, and Flutter), web application development (JavaScript, React, PHP, HTML, CSS, Laravel, etc.), and database design using PostgreSQL and MySQL. I also tutor in AI-based development while maintaining strong foundations in core software engineering principles. My teaching style is hands-on and student-centered, focusing on real-world, project-based learning that builds both technical skill and problem-solving confidence. I tailor each lesson to the learner’s goals and pace, blending theory with practical implementation and mentorship to help students not only understand how to code but also how to think like developers. What sets me apart is my ability to simplify complex topics, adapt to different learning styles, and connect theory with real-world application, ensuring my students gain the clarity, confidence, and competence to build high-quality, scalable software solutions.

Subjects

  • Android App Development Grade 10-Doctorate/PhD

  • Mobile & Application Development Grade 12-Doctorate/PhD

  • Computer science & applications Grade 10-Doctorate/PhD

  • JavaScript Basics Grade 10-Doctorate/PhD

  • Web Development (Without and With Coding) Grade 10-Doctorate/PhD


Experience

  • Software Engineer (Jun, 2021Present) at Nanocomputing limited
    Design and development of mobile and web applications

Education

  • BSc. Computer Science (May, 2017May, 2021) from Dedan Kimathi University of Technology (Nyeri, Kenya)

Fee details

    KSh2,60012,500/hour (US$20.0996.59/hour)

    Fee varies depending on the level of education, level of subject and the subject itself.


Reviews

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