Joshua Wanjohi Ndirangu

Mathematics and Computer Science Student

GitHub

About

Highly motivated Mathematics and Computer Science student specializing in Python for data analysis and software development. Adept at leveraging technical skills for creative problem-solving, with a proven ability to lead initiatives and collaborate effectively. Eager to apply analytical prowess and development expertise to impactful roles in data science or software engineering.

Education

Mathematics & Computer Science

Jomo Kenyatta University of Agriculture and Technology (JKUAT)

Sep 2022 - May 2026

Courses

  • Algorithms
  • Object-Oriented Programming (OOP)
  • Database Management Systems (DBMS)
  • Data Structures

Secondary Education

Murang'a High School

A- (KCSE)

Sep 2018 - May 2022

Volunteer

2nd Year Class Representative

Jomo Kenyatta University of Agriculture and Technology (JKUAT)

Sep 2023 - May 2024

Served as a key liaison between students and faculty, advocating for class interests and facilitating communication.

  • Represented the 2nd-year class, effectively communicating student concerns and contributing to improved student experience.
  • Organized and facilitated class meetings to address academic and administrative issues, ensuring student voices were heard.

Band Music Director

Jomo Kenyatta University of Agriculture and Technology (JKUAT)

Sep 2023 - May 2024

Directed the university band, overseeing musical performances and rehearsals.

  • Led and managed band rehearsals, enhancing musical cohesion and preparing for successful performances.
  • Coordinated logistics for various band events, demonstrating strong organizational and team leadership skills.

STEM Tutor

Jomo Kenyatta University of Agriculture and Technology (JKUAT)

Sep 2022 - May 2024

Provided academic support and mentorship to students in mathematics fundamentals.

  • Provided one-on-one and group tutoring sessions in mathematics, improving student comprehension and academic performance.
  • Developed tailored learning strategies to address individual student needs, fostering a deeper understanding of fundamental concepts.

Certificates

Data Science Program

World Quant University

Jan 2025

Git & GitHub Crash Course

FreeCodeCamp

Jan 2024

Projects

Titanic Dataset Analysis

Mar 2024 - May 2024

Applied fundamental data science concepts to the Titanic dataset, focusing on data cleaning, visualization, and insight extraction.

Housing Data Analysis

Jan 2024 - Mar 2024

Conducted a comprehensive analysis of housing datasets, leveraging Pandas and Matplotlib for visualization.

Student Record System

Sep 2023 - Dec 2023

Developed a command-line interface (CLI) tool in Python for efficient student data management.

Skills

Programming Languages

  • Python
  • HTML
  • CSS
  • JavaScript

Data Science & Analytics

  • Pandas
  • Matplotlib
  • Data Structures
  • Data Visualization
  • Data Cleaning
  • Statistical Analysis

Development Tools & Methodologies

  • Git
  • GitHub
  • VS Code
  • Jupyter
  • CLI Tools
  • File Handling

Soft Skills

  • Problem-Solving
  • Leadership
  • Team Collaboration
  • Mentorship
  • Communication

Interests

JKUAT Computer Science Club

  • Hackathons
  • Peer Code Reviews
  • Collaborative Development

Creative Arts

  • Guitarist
  • Team Performance
  • Musical Direction