Skip to content
View prathmeshsonvane4-cloud's full-sized avatar

Block or report prathmeshsonvane4-cloud

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.

Content in all repositories owned by your account will be closed.
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

Prathmesh Sonvane

M.Tech Water Resources and Environmental Engineering, Indian Institute of Science, Bengaluru. Graduating 2027.

I build satellite data systems for water and climate risk, and ship them as working software rather than notebooks.

Right now I am working on satellite augmented rating curve analysis for flood discharge estimation, quantifying how far discharge is misstated when a rating curve is assumed stable, and extending it to NASA SWOT radar interferometry so rating shift can be tracked at reaches with no gauge.

Selected work

Flood extent mapping from radar satellite

Mapped 463 km2 of flood extent during the June 2022 Assam floods from Sentinel-1 SAR, at a point when cloud cover left optical imagery unusable. Speckle filtering, before and during change detection, permanent water removal with JRC Global Surface Water, terrain filtering with SRTM. Delivered as GeoTIFF and GeoJSON, ready for downstream exposure and damage assessment.

Machine learning bias correction of reanalysis soil moisture

ERA5-Land gives soil moisture everywhere and continuously, but it drifts from what is happening at a given site. Training on the full meteorology rather than the soil moisture variable alone lifted test R2 from 0.73 to 0.82 and cut RMSE by 20 percent at an AmeriFlux tower in California. Checked against SMAP satellite retrievals the model never saw during training. It still underestimates the wet peaks, which is the part that matters for runoff.

Stochastic streamflow modelling, Godavari basin

Four decades of daily streamflow from catchment 3005 (Ashti), Maharashtra. ARMA(1,1) model and synthetic generator, validated with residual white noise tests. The honest limitation is that none of the models capture the monsoon extremes, which is the part that matters most for flood and reservoir planning.

Irrigation allocation under rainfall uncertainty

A linear programme that decides, for each day of a 153 day rice season, how much water to draw from a pond and how much from a borewell. It meets full crop demand with zero deficit while leaning on rainfall first and groundwater last. Worth stating plainly: zero deficit means the constraints were not binding for this site and season, so the interesting test is a drought year.

AmeriFlux tower data analysis

Energy balance closure at the Ozark site and dry versus wet diurnal flux partitioning at Sevilleta, across five contrasting US ecoregions.

Not public

Kshetra is a satellite crop and water intelligence platform for agricultural lending. Two services run on it: a farmer climate intelligence report built from multi year vegetation, water and rainfall trends, and village scale water balance and recharge stress analysis organised by water year.

It is running with a district cooperative bank in Latur, and across 141 village catchments in Maski taluka, Raichur.

The repository is private because the work is commercial. Happy to walk through the architecture and the hydrology engine on a call.

Tools

Python, SQL, MATLAB, TypeScript

Google Earth Engine, Sentinel-1 SAR, Sentinel-2, MODIS, SMAP, ERA5-Land, CHIRPS, SRTM

scikit-learn, XGBoost, pandas, GeoPandas, QGIS, ArcGIS

FastAPI, PostgreSQL, PostGIS, Docker, Next.js

HEC-RAS, HEC-HMS

Contact

LinkedIn and prathmeshs@iisc.ac.in

Pinned Loading

  1. ClimateRisk-AI ClimateRisk-AI Public

    Flood extent mapping from Sentinel-1 SAR on Google Earth Engine. Mapped 463 km2 of the June 2022 Assam floods when cloud cover left optical imagery unusable.

    JavaScript

  2. stochastic-hydrology-godavari stochastic-hydrology-godavari Public

    Stochastic time series modelling of four decades of monsoon driven streamflow in the Godavari basin. ARMA(1,1), synthetic series generation, MATLAB.

    MATLAB

  3. soil-moisture-monitoring-gee soil-moisture-monitoring-gee Public

    Streamlit application serving Sentinel-1 SAR and Sentinel-2 derived soil moisture indicators for Latur district through Google Earth Engine.

    HTML

  4. ameriflux-flux-tower-analysis ameriflux-flux-tower-analysis Public

    Energy balance closure and diurnal flux partitioning across five AmeriFlux eddy covariance towers in contrasting US ecoregions. Python and Jupyter.

    Jupyter Notebook

  5. soil-moisture-ml-era5 soil-moisture-ml-era5 Public

    Machine learning bias correction of ERA5-Land soil moisture against AmeriFlux tower observations, validated on independent SMAP retrievals.

    Jupyter Notebook

  6. irrigation-scheduling-optimization irrigation-scheduling-optimization Public

    Linear programming model allocating irrigation between reservoir storage and groundwater across a 153 day rice season, minimising groundwater draw.

    Jupyter Notebook