27.7172° N · 85.3240° E — Kathmandu, Nepal

Ayush
Karki

Civil Engineer · Water Resources, Hydrology & Hydraulics · Remote Sensing · Applied Machine Learning

I work across water resources engineering — hydrology, hydraulics and fluid dynamics — using remote sensing and machine learning to turn scarce environmental data into models that are accurate and honest about what they can, and cannot, predict.

Profile

I'm a Civil Engineering graduate from Pulchowk Campus, IOE, Tribhuvan University. My interests span water resources engineering — hydrology, hydraulics and fluid dynamics — together with remote sensing and applied machine learning. I'm drawn to problems where physical understanding and data-driven methods meet: building models that are not only accurate but honest about their own uncertainty, and that hold up in the data-sparse conditions common to real-world engineering.

DegreeB.E. Civil Engineering
StandingGPA 3.55 / 4.0 · 74.46% · First Division
FocusWater Resources · Remote Sensing · ML
Based inKathmandu, Nepal

Research & Projects

Work that turns terrain data into decisions.

Under review · Georisk First author

Multi-Scale Pixel and Slope-Unit Landslide Susceptibility Mapping with Applicability-Domain Validation

Georisk (Taylor & Francis) · Karnali Highway corridor (~2,155 km²), western Nepal

Landslides along Himalayan road corridors cause repeated loss of life and long disruptions to access, yet most susceptibility maps never say how far their predictions can be trusted away from the training data. This study maps susceptibility for the Karnali Highway and pairs the map with an explicit reliability layer — a spatial guide to where the model should, and should not, drive engineering decisions.

Read the preprint (EarthArXiv) → doi.org/10.31223/X5C21W

Methods & technical contribution

  • Feature engineering: built nine topography, hydrology, land-cover and road-proximity conditioning factors, with raster workflows for NDVI/NDWI, resampling, masking, raster-stack preparation and prediction-map export (rasterio, GeoPandas, NumPy).
  • Multi-scale design: compared pixel and slope-unit mapping units across moving-window scales of 3×3, 15×15 and 25×25 cells on a 12.5 m DEM.
  • Modelling: trained and tuned Random Forest, RBF-SVM and XGBoost with Bayesian search, Platt-scaled probability calibration, and an equal-weight mean-probability ensemble (scikit-learn).
  • Honest validation: used spatially blocked cross-validation with 1,000 m blocks to strip out spatial-autocorrelation optimism, then reported ROC/AUC, confusion matrices and SHAP feature-importance analysis.
  • The reliability layer: built a Mahalanobis-distance applicability-domain mask that flags where predictions extrapolate beyond the training feature space, published as a trusted / untrusted binary.
  • Deep learning: prototyped CNN workflows with Optuna-based tuning for patch-based hazard modelling (PyTorch).

Final-Year Thesis

Pre-Feasibility Study of the Manohara Irrigation ProjectOpen PDF ↗

A full pre-feasibility workup for an irrigation scheme, completed as our final-year group project: we analysed DHM hydro-meteorological records to derive monthly flows, irrigation water demand and the 100-year flood discharge, then carried the hydrology through to the hydraulic design of the intake, canal, settling basin and distribution structures using HEC-RAS and QGIS.

DomainWater resources & hydraulics
HydrologyMonthly flows · demand · 100-yr flood
ToolsHEC-RAS · QGIS · DHM data
DeliverableIntake, canal, settling basin, distribution design

Capabilities

Every tool here has done real work.

Geospatial & Remote Sensing

QGISPrimary GIS for terrain analysis, map production and the full landslide-mapping workflow.
ArcGISSpatial data preparation, geoprocessing and cartographic output.
rasterio · GeoPandasPython raster/vector pipelines: NDVI/NDWI, resampling, masking, raster-stack assembly, prediction-map export.
DEM / terrain analysisSlope, aspect, topographic wetness index and multi-scale moving-window features on 12.5 m DEMs.
SNAPSatellite imagery processing for remote-sensing inputs.
PostGISSpatial queries and storage of vector datasets in PostgreSQL.

Machine Learning

scikit-learnRandom Forest, SVM and the full training/evaluation stack — pipelines, metrics, cross-validation.
XGBoostGradient-boosted models; strongest performer in the landslide ensemble.
Bayesian tuning · OptunaHyperparameter search for classical and deep-learning models.
Probability calibrationPlatt scaling and calibrated probabilities so model scores mean something.
Spatial cross-validationSpatially blocked CV to remove autocorrelation optimism from reported skill.
SHAPModel interpretation and feature-importance analysis.
Applicability domainMahalanobis-distance masks to flag out-of-distribution predictions.
PyTorchCNN prototypes for patch-based raster hazard modelling.

Hydrology & Water Resources

HEC-RASHydraulic modelling and flood analysis for river and canal design.
Flood-frequency analysisReturn-period discharge estimation, including the 100-year flood.
Hydrologic modellingMonthly-flow and water-availability analysis from DHM records.
EPANETPressurised water-distribution network modelling.
CROPWAT · HydrognomonIrrigation water demand and hydrological time-series processing.

Programming & Scientific Computing

PythonPrimary language — NumPy, pandas, Matplotlib across every modelling and geospatial task.
CFoundational programming and algorithmic work.
LaTeXScientific writing and manuscript preparation.
HTML · CSS · JavaScriptFront-end basics — including this site.

Civil, Structural & CAD

AutoCAD · Civil 3DDrafting and civil site/corridor design.
ETABS · SAFEStructural and foundation analysis and design.
MS Project · MS OfficeProject scheduling, documentation and reporting.

Education

2019 — 2024

B.E. in Civil Engineering

Pulchowk Campus, Institute of Engineering, Tribhuvan University, Nepal · GPA 3.55 / 4.0 · 74.46%, First Division.

Hydrology Water Resources Engineering Hydraulics Fluid Mechanics GIS & Remote Sensing Numerical Methods Probability & Statistics Engineering Design Surveying
2017 — 2019

Higher Secondary (10+2, Science)

Himalayan WhiteHouse International College, Kathmandu, Nepal · CGPA 3.61 / 4.0.

Physics Chemistry Mathematics Computer Science