Allan kipruto Software Engineer
No reviews yet

Experienced ICT professional, network engineer, and full stack software developer offering engaging and effective teaching. I prioritize creating an interactive learning environment that combines theoretical knowledge with practical application, ensuring students understand the practical implications of what they learn. By bridging the gap between theory and practice, I empower students to excel in network engineering and software development.

My teaching approach emphasizes hands-on experience and practical simulations, particularly in the realm of network engineering. Through configuring and troubleshooting network devices, I equip students with essential skills required in this field. I foster critical thinking and problem-solving abilities through interactive discussions and practical exercises, enabling students to confidently tackle complex networking challenges.

As a full stack software developer, I bring real-world industry experience to the classroom. I guide students through the complete software development lifecycle, covering aspects such as requirement gathering, system design, coding, testing, and deployment. By emphasizing clean code practices, software architecture, and version control, I ensure students develop a comprehensive foundation in software development, independent of specific programming languages or frameworks.

One of my key strengths as a teacher is my ability to connect with students on an individual level. I adapt my teaching approach to meet their unique needs and learning styles, creating a supportive and inclusive environment. Active participation, discussions, and collaborative projects are encouraged, and constructive feedback is provided to foster continuous improvement.

Lastly, my commitment to staying up-to-date with industry advancements enables me to integrate real-world examples, case studies, and industry best practices into my lessons. By exposing students to the latest trends and technologies in the ICT industry, I ensure their knowledge remains relevant and valuable in a rapidly evolving field. With a passion for teaching and a student-centric approach, I aim to inspire and empower students to succeed in the dynamic world of technology.

Subjects

  • ICT Beginner-Intermediate

  • Computer (ICT) Beginner-Intermediate


Experience

  • Software engineer (Jan, 2022Present) at kinde engineering work ltd
    -System design
    -System development and testing
    - Maintaining the existing system
    - database management
  • sodtware developer (Apr, 2020Present) at Free lancer
    - online taks

Education

  • ccna1,2,3 (May, 2019Oct, 2019) from Ciscoscored pass
  • routing and switching (May, 2019Nov, 2019) from Huawei ICT Academyscored pass
  • Bsc Information and communication technology (Sep, 2017Dec, 2021) from Laikipia University main campusscored 2nd Upper

Fee details

    KSh5005,000/hour (US$3.8838.75/hour)


Reviews

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