MUMBA PATRICK COMPUTER SCIENCE/MATHEMATICS TEACHER
No reviews yet

I am a results-driven technology professional and educator with a strong foundation in Android development, ICT training, and project leadership. I bring a unique blend of technical expertise and instructional experience, allowing me to not only build scalable digital solutions but also simplify complex concepts for diverse audiences. My background spans mobile application development using Kotlin, Jetpack Compose, and modern Android architectures, alongside hands-on experience in delivering competency-based training in computer studies, ICT, and mathematics.

In my development work, I have designed and implemented robust mobile applications with features such as real-time data integration, secure authentication, cloud storage, and location-based services. I focus on writing clean, maintainable code using best practices like MVVM/MVI architecture, modularization, and efficient state management. I have also worked with backend technologies and APIs, enabling me to understand full system workflows and contribute to end-to-end product development. My approach combines performance optimization, scalability, and user-centered design to deliver high-quality applications.

Alongside my technical work, I have extensive experience in training and mentoring, where I have successfully guided learners in digital literacy, programming fundamentals, and problem-solving. I adopt a learner-centered approach, emphasizing practical skills, critical thinking, and real-world application. This experience has strengthened my communication, leadership, and organizational abilities, enabling me to work effectively with teams, manage responsibilities, and deliver results in structured and fast-paced environments.

What sets me apart is my ability to bridge technology and impact. Whether developing applications, leading technical initiatives, or training others, I take full ownership of my work and consistently strive for excellence. I am adaptable, detail-oriented, and committed to continuous learning, making me well-equipped to contribute meaningfully to dynamic projects and collaborative teams.

Subjects

  • Computer Science Grade 6-Diploma

  • ICT (Information and Communication Technology) Grade 7-Diploma

  • Computer Studies Grade 6-Diploma

  • Mathematics (CBSE) Grade 6-Diploma

  • IGCSE - STEM subjects


Experience

  • COMPUTER SCIENCE | MATHEMATICS TRAINER (Jan, 2026Present) at Starehe Girls' Centre, Nairobi
    As a Competency-Based Education (CBE) Computer, Mathematics, and ICT Trainer at Starehe Girls Centre, I was responsible for delivering high-quality, learner-centered instruction that integrates both theoretical knowledge and practical application. I facilitated training in computer studies and ICT by equipping students with essential digital literacy skills, including proficiency in productivity tools, internet usage, and introductory programming concepts. I also incorporated cybersecurity awareness into the curriculum, ensuring students developed safe and responsible digital practices aligned with modern technological demands.

    In the area of Mathematics, I applied competency-based methodologies to simplify complex concepts and enhance learner understanding through problem-solving, critical thinking, and real-world application. I designed and administered assessments that measured not only academic performance but also the acquisition of practical competencies. Additionally, I provided targeted support to learners requiring remediation, ensuring inclusivity and improved academic outcomes across diverse ability levels.

    My role extended to the effective implementation of the CBE framework, where I developed structured lesson plans, schemes of work, and interactive learning activities tailored to competency acquisition. I continuously monitored and evaluated student progress, maintaining accurate records and aligning outcomes with curriculum standards. By adopting learner-centered approaches such as collaborative projects, discussions, and hands-on activities, I fostered an engaging and supportive learning environment.

    Beyond teaching, I provided technical support and maintenance for ICT infrastructure, including troubleshooting hardware and software issues, managing computer lab operations, and ensuring reliable network connectivity. I also played a key role in mentoring and guiding students in both academic and career development, encouraging participation in ICT-related clubs and innovation initiatives. Through collaboration with colleagues and active participation in institutional programs, I contributed to the overall academic excellence and digital transformation of the institution.
  • Fulsack Intensive Developer (Mar, 2025Aug, 2025) at ProfitSoft
    Delivered a production-ready multi-tenant SaaS with role-based access control and team
    support.
    Implemented secure authentication/authorization, SEO-optimized dashboards, and
    scalable type-safe database schemas.
    Established unit, integration, and E2E testing, automated CI/CD with GitHub Actions.
    Architected a full-featured SaaS template with multi-tenancy, RBAC, i18n, user
    impersonation, and error monitoring.
    Enforced type safety, code quality, and extensibility for scalable SaaS products.
    Integrated real-time M-Pesa payments, automated scheduling, logging, and background job
    processing.
    Applied FinTech security best practices for multi-user payment workflows.
    Built a comprehensive multi-platform management system with member roles, event
    scheduling, attendance tracking, and financial reporting.
  • ICT | ENGINEERING MATHEMATICS TRAINER (May, 2023Aug, 2023) at Kakamega County Polytechnic
    Delivered lectures on statistics, database management systems (DBMS), computational mathematics, engineering mathematics, and programming.
    Designed lesson plans and assessments aligned with curriculum requirements.
    Received constructive feedback from supervisors to improve pedagogical methods.
    Participated in departmental meetings and contributed to academic planning.
    Provided instruction in computer applications, graphic design, web design, networking, and cybersecurity awareness.
    Mentored students in technology trends, programming, and IT best practices.
    Supported students in academic and career development.
    Led tech initiatives and oversaw project execution from planning to implementation.
    Conducted research on technology trends, cybersecurity, and educational methodologies.
    Developed instructional content and integrated educational technology into learning programs

Education

  • Degree in Technology Education (Computer Studies) (Nov, 2020Dec, 2024) from Masinde Muliro University of Science and Technology, Kakamega Kenya
  • Higher Secondary (Jan, 2016Nov, 2019) from Darul Mudathir Kijiwetanga Malindi

Fee details

    KSh1,0002,000/hour (US$7.7315.45/hour)

    My rates vary depending on the complexity, scope, and urgency of the project. Tasks that involve advanced development, system design, or tight deadlines may fall on the higher end of the range. Simpler tasks, consultations, or short-term support are typically charged at the lower rate. Long-term projects or ongoing engagements may benefit from flexible or discounted pricing based on duration and workload.


Reviews

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