Portrait of Samjhana Bhusal
SB

Data Engineer - AI/ML Researcher

Samjhana Bhusal

Bridging database internals and machine learning — measuring where the two actually meet.

Location
Kathmandu, Nepal
Focus
Computer Architecture · Data-Centric AI · XAI
Contact
Email · LinkedIn

Abstract

Data Engineer with two years of industry experience specializing in database scaling, infrastructure stability, and query optimization. Bridging this with a strong academic background from Kathmandu University (CGPA 3.75), my interest lies at the intersection of computer systems and artificial intelligence. I am actively seeking PhD opportunities to move into academic research focused on hardware performance simulation, machine learning optimizations for systems, and data-centric AI.

Research Interests

Computer Architecture (CPU/GPU) Big Data & Distributed Systems ML for System Optimization Explainable AI (XAI) Data-Centric AI

Featured Research

CH.01

Hybrid Learned Index (RMI) vs. B+Tree

sql-indexing-with-rmi

Replaces a degree-optimized C++ B+Tree with a two-stage Recursive Model Index backed by an LSM-style delta buffer, shifting lookups from memory-bound pointer-chasing to cache-friendly arithmetic.

  • 10M-row lognormal benchmark: 334.71 MB B+Tree footprint reduced to 117.97 KB — a 99.96% reduction.
  • Read throughput scales from 4.74 MQPS to 14.91 MQPS, a 3.14× improvement, by fitting the model within L2 cache.
  • Real-time inserts sustained at 0.0230 μs/write via the delta buffer, with read latency degrading predictably as it fills.
  • GPU batch sweep (MPS) identifies a throughput sweet spot at batch = 512 (2.72 MQPS).
Systems intersect Investigates how shifting workloads from memory-bound pointer chasing to compute-bound inference changes CPU cache hit rates and instruction throughput.
CH.02

Drift-Lab: Proactive Drift Detection & Conformal Mitigation

drift-lab

A statistical hypothesis cascade (KS, MMD, Sinkhorn optimal transport) classifies distribution shift into a formal taxonomy, then routes each type to a cost-minimal, decision-theoretic remedy instead of blanket retraining.

  • Classifies drift as covariate, concept, prior-probability, or full dataset shift, each mapped to a distinct remedy — re-weighting, active learning, threshold recalibration, or retraining.
  • Non-exchangeable weighted conformal prediction holds coverage near the 90% nominal target (α = 0.10) as standard conformal bounds fall below 70% under shift.
  • Synthetic drift injected on the UCI Credit Card dataset across baselines: Deep MLP, TabNet, and XGBoost.
  • Targeted remediation lowers maintenance compute by 40–60% versus global retraining.
Research focus Aims to identify the exact typology and statistical threshold of a drift event, so pipelines trigger proactive, targeted intervention rather than reactive full retraining.
CH.03

GNN Explainability Under Topological Perturbation

gnn-explain-robustness

Benchmarks GNNExplainer, Subgraph MCTS, and counterfactual explanations on a GCN under adversarial edge perturbations, and introduces an explanation-guided defense and a homophily-based attribution metric.

  • On Cora, Subgraph MCTS holds 0.68 Jaccard similarity at 10% edge perturbation versus 0.31 for GNNExplainer — connected-subgraph search is structurally more stable than gradient-based masking.
  • Proposes an XAI Sparsifier: pruning low-attribution edges to filter adversarial noise and restore classification accuracy.
  • Introduces the Homophily Attribution Index to quantify how far an explanation drifts toward cross-class edges under attack.
  • Fidelity-plus/minus evaluated across all three explanation paradigms on a two-layer GCN (81.30% test accuracy).
Research focus Investigates the vulnerability of XAI attribution logic under subtle, adversarial changes to graph topology.

Professional Experience

Data Engineer Apr 2024 — Present

Cedar Gate Technologies, Kathmandu, Nepal

  • Advanced through rapid promotions from Intern to Associate to Data Engineer within two years.
  • Managed distributed ingestion workflows inside AWS Redshift clusters, optimizing data formatting and storage layout.
  • Analyzed and refactored complex SQL logic bottlenecks, meaningfully reducing query latency and compute overhead.

Education

Kathmandu University 2019 — 2024

B.E. Computer Science · CGPA 3.75 / 4.00

Systems Computer Architecture & Organization (A), Microprocessors & Assembly (A), Digital Logic (A), Compiler Design (A), Operating Systems (B+)
Mathematics Calculus & Linear Algebra (A), Statistics & Probability (A), Numerical Methods (A), Discrete Structures (A-)

Technical Skills

Languages
PythonCC++ SQLx86 ASMJavaScript
Architecture & Systems
CPU MicroarchitectureMemory Hierarchies Compiler OptimizationDistributed Storage
Infra & ML
AWS RedshiftAWS S3PyTorch PyGLinux / ShellGit