Skip to content
View mad0bako's full-sized avatar

Block or report mad0bako

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mad0bako/README.md

Hi, I'm Bauyrzhan 👋

Geospatial Python developer with a hydrology background.

I turn raw geospatial data into clean, reproducible results — satellite imagery, climate grids, GIS layers, and messy tabular archives. I work end to end: from raw data to a correct, documented output file.

🛰️ Satellite & climate data — Sentinel-1/2, Landsat, ERA5-Land 🗺️ GIS automation — GDAL, rasterio, geopandas, QGIS, shapefiles & rasters 🌊 Hydrology & modeling — rainfall–runoff, discharge analysis, LISFLOOD 🤖 Applied ML — ConvLSTM, TCN for hydrological forecasting 📄 Data extraction — OCR pipelines for scanned documents and PDFs


Featured projects

LISFLOOD basin setup pipeline End-to-end pipeline that turns a watershed polygon + DEM + soil data into a complete, runnable LISFLOOD hydrological model, with multi-objective calibration (Optuna). Config-driven, self-validating, no hard-coded paths. python · lisflood · gdal · hydrology · geospatial

ConvLSTM rainfall–runoff Deep-learning pipeline predicting river discharge from gridded daily meteorology (ERA5-Land). Two-branch ConvLSTM + interpretability suite (saliency, Grad-CAM, permutation importance). python · tensorflow · machine-learning · remote-sensing

Freshet Detector Detects snowmelt-flood timing, duration and volume from daily discharge series. CLI + desktop GUI, baseflow separation, configurable detection modes. python · hydrology · time-series


Tech

Python · rasterio · GDAL · geopandas · xarray · NumPy · pandas · TensorFlow · QGIS · NetCDF · Optuna

Popular repositories Loading

  1. Freshet-Detector Freshet-Detector Public

    Snowmelt Flood Analysis for Lowland Rivers

    Python

  2. ConvLSTM-rainfall-runoff ConvLSTM-rainfall-runoff Public

    A compact, reproducible deep-learning pipeline that predicts daily discharge at a single gauge from gridded daily meteorological fields over the contributing catchment.

    Python

  3. LISFLOOD-basin-setup-pipeline LISFLOOD-basin-setup-pipeline Public

    An end-to-end, config-driven pipeline that turns the minimum manual inputs for a new river basin - a catchment polygon, a DEM, and four soil rasters - into a complete, internally consistent LISFLOO…

    Python

  4. mad0bako mad0bako Public