John Waweru
Softwareentwickler
Geospatial Data Scientist | Python, Google Earth Engine & GeoAI Enthusiast
About Me
I am an analytically-minded Geospatial Data Scientist with over 8 years of international experience specializing in Topographic Information Management and Remote Sensing. Currently supporting the TIM-NRW system for the Cologne District Government, I focus on ensuring high-precision data quality and optimizing geospatial workflows. My background spans academic research with the German Aerospace Center (DLR) and large-scale industrial projects, including mapping Africa's largest wind park and the Standard Gauge Railway.
I specialize in:
- Extracting actionable insights from satellite imagery and LIDAR data to support climate monitoring and infrastructure development.
- Building automated workflows using Python (NumPy, Pandas, GeoPandas) and cloud-based analysis via Google Earth Engine.
- Applying GeoAI and Machine Learning for land-use classification and environmental risk assessment.
I am passionate about bridging the gap between raw spatial data and strategic decision-making in land-use planning and environmental protection.
Let’s connect to discuss GeoAI, spatial automation, or collaborative GIS projects.
Skills
-
GIS & Remote Sensing
- QGIS, ArcGIS Pro, Google Earth Engine
- GDAL / OGR, GRASS GIS
- Multispectral and SAR image analysis
- Cloud Native Geospatial (COG, STAC, Zarr)
-
Programming
- Python — GeoPandas, NumPy, Pandas, Matplotlib
- R — sf, terra, ggplot2
- JavaScript — Leaflet, MapLibre GL
- SQL, PostgreSQL + PostGIS
-
Machine Learning & GeoAI
- Supervised classification — Random Forest, XGBoost
- Deep learning for image segmentation — U-Net, SAM
- scikit-learn, PyTorch, TensorFlow
- Object detection in satellite imagery
-
Web Mapping & Data
- Leaflet.js, Folium, MapLibre GL JS
- Cloud storage — AWS S3, Google Cloud Storage
- Data formats — GeoTIFF, GeoParquet, NetCDF
- Streamlit for data-driven web apps
-
Data & Cloud
- PostgreSQL + PostGIS
- Cloud storage: AWS S3, Google Cloud Storage
- Data formats: GeoJSON, GeoTIFF, NetCDF, Zarr, GeoParquet
-
Drone / UAV Data Processing
- Point cloud processing: CloudCompare, PDAL