Professional Educator & IT Specialist

Building a Digital Future

Bridging the gap between education and technology, I am a seasoned computer science educator and IT professional. With over 10 years of experience, I specialize in teaching programming, web development, and digital solutions, empowering the next generation of innovators with practical, in-demand skills.

10+

Years Teaching

24

Projects

6

Certifications

11

Skills
View Projects Contact
Portfolio Graphic
Teacher Portfolio

About Me

I am an educator and developer committed to bridging the gap between learning and technology. I build meaningful digital solutions and design engaging learning experiences that turn complex ideas into practical skills.

Education

Bachelor of Education (Arts)

Graduated 2019

A dedicated educator with a strong foundation in Mathematics and Geography.
I specialize in innovative, student-centered teaching methodologies, and have since expanded my expertise to include Computer Studies/ICT.
My approach is focused on making learning engaging and relevant, and I'm actively applying my skills to teach technology and geography in the modern classroom.

Bachelor of Science in Information Technology

Graduated 2026

A recent graduate with a B.Sc. in Information Technology, specializing in the full-stack development life cycle and emerging technologies.
I'm actively expanding my skills in Web Development, Artificial Intelligence, and Database Management.
My work focuses on building robust systems and leveraging technology to solve real-world problems, with a particular interest in Educational Technology integration.

Experience

Computer Science & IT Teacher

International Schools | Present

  • Teach programming (Python, Java, C++, Web)
  • Guide students in robotics and coding projects
  • Mentor learners in competitions and hackathons
Basketball Coach

School Teams | Since 2020

  • Train and mentor young athletes
  • Use technology for performance analysis
  • Promote teamwork and discipline
Mathematics & Geography Teacher

High School Level | 6 Years

  • Strong STEM background
  • Integrated digital tools in learning
  • Connected math, geography, and technology

Skills & Expertise

Combining educational excellence with technical proficiency

Teaching Excellence

Data-Driven Instruction Expert
98%
Technology Integration Expert
99%
Assessment & Evaluation Expert
95%
Classroom Management Advanced
85%
Differentiated Instruction Expert
92%
Classroom Management Advanced
85%
Student Mentorship Advanced
80%

Technical Skills

Web Development Advanced
95%
Python & AI Advanced
85%
IT Support & Administration Intermediate
75%
Data & AI Intermediate
75%
Mobile Development:Android Development (Kotlin, Java) Advanced
85%
Operating Systems Advanced
85%
Networking Advanced
85%
Database Management: SQL Databases: MySQL Intermediate
77%

Professional Skills

Leadership Advanced
85%
Team Collaboration Expert
95%
Professional Development Expert
98%
Communication Expert
98%
Conflict Resolution Expert
90%
Problem-Solving Advanced
90%
Legend
  •    Teaching Excellence
  •    Technical Skills
  •    Professional Skills

Certifications & Achievements

Validated Expertise through Professional, Industry-Recognized Certifications and Awards; and Educational Achievements.

Academic Degrees

Bachelor of Science in Information Technology

KCA University | 2026-07-20

Focused on Web Development, AI, Blockchain, and Distributed Systems.

Bachelor of Education (Arts)

Lukenya University | 2019-12-15

Specialized in Mathematics and Geography education.

Technical Certifications

AWS Certified Cloud Practitioner

Amazon Web Services | 2023-06-01

Validated knowledge of AWS cloud services and architecture.

Cisco Certified Network Associate (CCNA)

Cisco | 2022-09-15

Networking fundamentals, IP connectivity, and security basics.

Professional & Other

Basketball Coaching Level 1

FIBA Africa | 2022-04-10

Certified basketball coaching skills with youth development focus.

Best ICT Teacher Award

Kenya ICT Authority | 2021-11-30

Recognized for innovative use of technology in education.

Featured Projects

Showcasing real-world applications

Weather Forecast App
Mobile App
KotlinOpenWeather APISQLite
Weather Analytics Dashboard
Data Visualization
ReactOpenWeather APID3.js
Travel Master Booking Platform
Travel Application
Next.jsNode.jsMongoDB
Teacher Portfolio Website
Portfolio Website
HTMLCSSJavaScriptPHPBootstrap
Student Performance Tracker
Web Development
PHPMySQLJavaScriptBootstrap
Smart Attendance System
Artificial Intelligence
PythonOpenCVTensorFlowSQLite
School Management Information System
Education System
DjangoPostgreSQLBootstrap
Personal Expense Tracker
Finance Application
FlutterFirebaseREST API
Online Food Ordering Platform
Web Development
Node.jsExpressMongoDBReact
Library Management System
Information System
PHPMySQLBootstrap
IoT Smart Home Automation
IoT Project
ArduinoRaspberry PiMQTTC++
Inventory Management System
Desktop Application
C#.NETSQL Server
Human Resource Management System
Management System
JavaSpring BootPostgreSQLReact
House Hunting Solutions Platform
Real Estate Application
DjangoPostgreSQLGoogle Maps API
Hotel Management System
Hospitality System
Node.jsExpressMongoDBReact
Hospital Management System
Software Development
JavaSpring BootMySQLReact
Hospital Information Management System
Healthcare System
JavaSpring BootMySQLAngular
Enterprise Inventory Management System
Management System
PHPLaravelMySQLChart.jsBootstrap
E-Learning Mobile App
Mobile App
FlutterFirebaseREST API
E-Commerce Management System
E-Commerce
LaravelMySQLStripe APIVue.js
Blockchain Voting System
Blockchain
SolidityEthereumWeb3.js
Basketball Statistics Tracker
Sports Analytics
PythonPandasFlaskChart.js
Airline Reservation System
Reservation System
ASP.NET CoreSQL ServerBootstrap
AI Chatbot for Customer Support
Artificial Intelligence
PythonNLPDialogflowFlask

Contact Me