Skip to content

Charles "Tosh" Gitonga

Data Scientist — Python, SQL, Data Analysis & Machine Learning

Download CV (PDF)

Professional Summary

Data Scientist based in Nairobi, Kenya, with the IBM Data Science Professional Certificate and a background in Actuarial Science. Uses Python and SQL for data analysis, visualization, and machine learning. The IBM Applied Data Science Capstone explores SpaceX Falcon 9 landing success through data analysis and predictive modeling. Additional work includes structured Kenyan administrative data and tools that support data quality, validation, and traceability.

Data Science Skills

Programming & Querying

Python, SQL

Data Science

Data wrangling, exploratory data analysis, data visualization, machine learning, predictive modeling

Python Data Tools

Pandas, NumPy, Scikit-learn, Jupyter

Data Systems

SQLite, PostgreSQL, data validation, data provenance, data modeling

Supporting Technical Skills

FastAPI, REST APIs, TypeScript, Git, automated testing

Selected Data Projects

IBM Applied Data Science Capstone

SpaceX Falcon 9 landing success analysis and prediction

  • Collected launch data from the SpaceX API and Wikipedia, then cleaned and prepared it with Pandas and NumPy.
  • Explored launch patterns with SQL and visualizations, and mapped launch sites with Folium.
  • Tuned four classifiers (logistic regression, SVM, decision tree, KNN) with cross-validated grid search: validation accuracy 0.85 to 0.89, test accuracy 0.83 on a small 18-sample test set.
GitHub

Kenya Data

Structured Kenyan administrative and geographic data

  • Organized administrative geography covering 47 counties, 290 constituencies, and 1,450 wards in a portable SQLite dataset.
  • Documented data sourcing, validation, versioning, and known discrepancies.
  • Published Python and TypeScript SDKs for accessing the dataset.
GitHub

Additional Experience

Freelance Web Scraping & Data Extraction

Self-directed freelance projects on Upwork and Fiverr building custom web-scraping and data-collection tools for clients.

Verbalscripts

Go-to-market strategy and B2B lead prospecting for a multilingual speech-dataset business, including structured prospecting targeting AI companies' data-procurement decision-makers.

Education & Certification

  • IBM Data Science Professional Certificate
  • Bachelor's Degree, Actuarial Science
    Daystar University
    Degree requirements completed.