Hi, I'm Samuel Gachuhi. A (Geo-Spatial) Data scientist.

A (spatial) data scientist with >3 years of experience. My ambition is to leverage data science to understand trends, perform predictions and create cool interactive data visualizations. Additionally, I am also a Machine Learning Expert. My strengths and interest domains are medical geography/spatial epidemiology, water and sanitation, GIS, remote sensing, spatial data science and predictive machine learning. Favourite language is Python, but I have also worked with JavaScript (Google Earth Engine & Leaflet) and R. computer related matters aside, a writer by talent (see my books and blogs) and a pro-development enthusiast.

About memy stats

Information About me

Impossible to map the world–we select and make graphics so that we can understand it -Roger Tomlinson.

My ideal work: a map, a computer and some research.

4

Projects
Completed

4

Years of
experience

5

Happy
Clients

4

Customer
reviews

My Skills

HTML/CSS

80%

JavaScript

80%

Python

90%

Google Earth Engine

80%

Problem Solving and Critical Thinking

70%

Data Science

85%

Machine Learning

65%

SQL (PostgreSQL)

70%

R

50%

My Timeline

2014 - 2019

University - B.A Geography and Environmental Studies

Degree.

2018 - 2018

Intern - ESRI EA

Intern

2019 - 2021

Cartographer - BIST LLC

Cartographer.

2019 - 2019

Enumerator - Kenya National Bureau of Statistics

Collected and uploaded of 100+ household data to KNBS servers

2019 - 2019

GIS and Data Collection - Epsilon Generation

Mapped over 150 real estate properties in London; listed barriers to development of 120+ Italian land parcels. Data was used to advise real estate prospectors in London and Italy on most profitable residential sites. Deadlines were met in over 90% of the assignments until closure.

2019 - 2019

Map Digitization - Cropio

Extracted farm plots in Sentinel 2-images and other GIS processing tasks to improve machine learning for the CROPIO crop growth algorithms.

2020 - 2022

GIS and Environmental Researcher - Climate and Energy Advisory

Used various GIS tools, such as R and Qgis to create maps for various proposals. As the environmental researcher, applied my geographical knowledge in writing reports for various projects the company had been contracted to undertake.

2022 - 2023

GIS Technical writer - Life in GIS

Blogged on how to leverage various tools, more so programming to conduct various geospatial and remote sensing exercises.

2023 - 2023

GIS Specialist and Cartographer - Consultancy

Through a mutual colleague, designed for a local government the climate vulnerability and resource maps for the county and also disaggregated to local administrative units.

2023 - 2023

GIS Specialist & Remote Sensing Specialist - HydroIntel Consultancy

Performed raster processing to normalize the bathymetric pixel values of Rwandese lakes which were retrieved from GloBathy to more realistic values. Also used pythonic algorithms to automate feature selection.

2023 - 2023

Remote Sensing Machine Learning Scientist - GeoPsy

Used ML algorithms to perform landcover classification of Griffith University-Logan campus arboretum. Also explored use of DeepForest and Detectree deep learning algorithms for tree detection and estimation of total number of trees in the arboretum. Also extracted various vegetation indices. Supervisor - Dr. Francis Oloo

My PortfolioMy Work

Here is a sample of my work.

Better seen than said.

Info-app showing location of public toilets in Australia
This apps displays the locations, attributes and a link to each public toilet in Australia.
Finding the best Machine Learning Algorithm to Predict Classification of Unborn Foeatuses
The purpose of this Machine Learning project was two-fold. Identify the best ML algorithm between Logistic Regression, Naive Bayes and GaussianDB in classification prediction. Secondly, it was to assess the accuracy of the highest scoring algorithm.
A-data-visualization-of-diarrhoea-deaths-globally
An app created with open source dash plotly for displaying a reactive map, treemap and interactive graphs showing diarrhoea deaths by year and country against GDP and Population.
An-app-that-zooms-to-your-mobile-location-and-shows-all-surrounding-hospitals
Created using Leaflet, this app showcases all hospital facilities within Kenya and their type. The app zooms to the user's location to enable identification of nearby hospitals.
A-simple-elections-viewing-app
An app created with open source dash plotly for displaying a reactive table and interactive data visualization (bar graph) for each country's life expectancy, GDP and population.
An_app_showing_the_percentage_distribution_of_households_by_mode_of_human_waste_disposal_2019census
Percentage distribution of conventional households by main mode of human waste disposal according to the Kenya 2019 census.
NDBI-for-built-up-assessment
An explanation of how to use Normalized Difference Built-up Index (NDBI) along with other indices to calculate built-up area. You'll travel to Sao Paulo with this one.
A-simple-elections-viewing-app
This interactive app displays results by county, sub-county, ward and candidate name.
Raster-visualization-in-python
Explore the power of python in Jupyter for raster operations.
Using-NDMI-to-assess-crop-health
NDMI to assess whether the Russia-Ukraine war has affected crop health in Eastern Europe's largest irrigation scheme located in Kakhovka, Ukraine.
Point-symbol-map-for-volcanic-eruptions
Exploiting python's data visualizations to create a point symbol map and data visualization for volcanic eruptions in the past 80 years.
Webmap-using-leaflet-R-package
A step-by-step tutorial to create a webmap using R's leaflet package
R in GIS
This is a series of tutorials of R programming for GIS from a beginner who thought and acted like a seasoned expert.
gis-blogs
Piqueing my curiosity through GIS blogs where R, Python and Google Earth Engine were explored rather than mastered.
R in GIS
Rarely does a GIS guy work alone, or his job a lone affair. We live in a microcosm called earth. Wrote by me, owned by C&E.

My PublicationsMy Blogs

Leaflet in Practice: Create webmaps using the JavaScript Leaflet library

This is a guide book to assist the beginner in creating interactive webmaps using the JavaScript based Leaflet library.

A Beginner Friendly Introduction to GIS Operations in R: A practical guide

A tutorial for beginners in doing geospatial operations in R.

Contact MeContact

Contact me here

Nobody wants spam. If you have something serious, do let me know.

Location

: Global citizen.

Email

: sammigachuhi@outlook.com

Education

: University of Nairobi, Africa Nazarene University, many others

Mobile Number

: +254xxxxxxxxx

Languages

: English, Kiswahili