Based in Nairobi, Kenya

John
Gichaga

Mathematics & Computer Studies Teacher
Freelancer · Problem Solver · Educator

Scroll
John Gichaga — Mathematics & Computer Studies Teacher
2 Years Teaching

A Reliable Educator,
A Skilled Problem Solver

I am a dedicated Mathematics and Computer Studies teacher with a passion for making complex ideas accessible. Whether in a classroom, online, or on a freelance project, I bring precision, patience, and a practical mindset to everything I do.

Beyond teaching, I help individuals and small businesses with spreadsheet solutions, basic Python scripting, graphic design, and IT support — bridging the gap between education and real-world technology needs.

  • Consistent, punctual, and results-driven
  • Clear communicator with students and clients alike
  • Always learning — committed to professional growth

Skills & Expertise

Mathematics Tutoring

From secondary school algebra to advanced calculus — I simplify concepts and build real understanding.

Expert

Computer Studies

Teaching hardware, software, networking, databases, and programming fundamentals in a clear, structured way.

Expert
🐍

Python Programming

Scripts, automation, data manipulation, and beginner-to-intermediate projects with clean, readable code.

Intermediate

Spreadsheet & Data Analysis

Excel formulas, pivot tables, automated reports, dashboards, and data cleaning for informed decisions.

Advanced

Graphic Design

Clean visuals, posters, educational materials, and simple branding with attention to layout and clarity.

Proficient

IT Support

Troubleshooting, device setup, software installation, and general tech support for homes and small offices.

Advanced

Services

Available for online and in-person engagements. Clear deliverables, fair pricing, on-time results.

01

Online Tutoring

One-on-one and group tutoring sessions for Mathematics and Computer Studies, tailored to your curriculum and pace.

Get Started →
02

Academic & Assignment Support

Help with homework, assignments, exam prep, and understanding difficult concepts across STEM subjects.

Get Started →
03

Spreadsheet Solutions

Custom Excel templates, automated calculations, data reports, dashboards, and data cleaning for individuals and businesses.

Get Started →
04

Basic Programming Tasks

Simple Python scripts, automation tools, file processing, and beginner-level code projects.

Get Started →
05

IT Troubleshooting & Support

Device diagnostics, software setup, virus removal, network configuration, and general tech assistance.

Get Started →
06

Graphic Design

Educational posters, school materials, simple logos, flyers, and visual content with a clean, professional look.

Get Started →

Projects & Portfolio

Graphic Design · Education

Classroom Visual Aids

A set of professionally designed posters and infographics covering core mathematics and computer studies concepts — created for classroom display and student handouts.

Let's Work
Together

Whether you need a tutor, a spreadsheet built, tech support, or any of my other services — I'd love to hear from you. Get in touch and I'll respond promptly.

I usually respond within 24 hours.

Message Sent!

Thank you for reaching out. I'll get back to you shortly.

⚠ Something went wrong. Please email me directly at johngichaga8@gmail.com