You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Architecting an enterprise-grade MLOps system for real-time stress detection using multimodal biosignals. Focusing on Data Drift, Automated Retraining, and Scalable Inference.
172
-
</p>
169
+
<h4class="text-lg font-bold text-gray-200 mb-3">Offline-First MLOps for Wearable Health AI</h4>
<p>Architecting an end-to-end, offline-first MLOps pipeline for Human Activity Recognition (HAR) to detect anxiety-related behaviors using IMU sensor data.</p>
172
+
<ulclass="list-disc list-inside space-y-1 ml-1">
173
+
<li>Designed the full lifecycle: DVC versioning → 1D CNN + Bi-LSTM training → MLflow tracking → FastAPI + Docker deployment.</li>
174
+
<li>Implemented automated drift detection using Wasserstein distance on sensor channels, coupled with a principled trigger policy to prevent unnecessary retraining.</li>
175
+
<li>Integrated Domain Adaptation (AdaBN) and active learning/pseudo-labeling to handle limited labeled data and sensor placement variability.</li>
Full offline-first MLOps architecture for anxiety detection. Features DVC data versioning, MLflow tracking, automated Wasserstein drift monitoring, and an evidence-backed retraining decision engine. Deployed via FastAPI and Docker with GitHub Actions CI/CD.
heroText: "I am <strong class='text-white'>Shalin Vachheta</strong>. I specialize in bridging the gap between Data Science and Production. From training Deep Learning models to architecting scalable Cloud Pipelines.",
404
409
expTitle: "<span class='text-cyan-400'>//</span> Career Journey",
405
410
jobTitle1: "Master Thesis",
406
-
jobDesc1: "Architecting an enterprise-grade MLOps system for real-time stress detection using multimodal biosignals. Focusing on Data Drift, Automated Retraining, and Scalable Inference.",
411
+
jobDesc1: "<p>Architecting an end-to-end, offline-first MLOps pipeline for Human Activity Recognition (HAR) to detect anxiety-related behaviors using IMU sensor data.</p><ul class='list-disc list-inside space-y-1 ml-1 mt-2'><li>Designed the full lifecycle: DVC versioning → 1D CNN + Bi-LSTM training → MLflow tracking → FastAPI + Docker deployment.</li><li>Implemented automated drift detection using Wasserstein distance on sensor channels, coupled with a principled trigger policy to prevent unnecessary retraining.</li><li>Integrated Domain Adaptation (AdaBN) and active learning/pseudo-labeling to handle limited labeled data and sensor placement variability.</li></ul>",
407
412
jobTitle2: "Research Assistant",
408
413
jobDesc2: "Engineered BiLSTM models for CARLA autonomous driving simulations. Achieved 25% accuracy boost via Optuna hyperparameter tuning.",
409
414
cat1: "MLOps & Production",
410
415
cat2: "GenAI & Transformers",
411
416
cat3: "Deep Learning & CV",
412
417
cat4: "Classic ML & Data Analysis",
413
-
techTitle: "Technical Arsenal"
418
+
techTitle: "Technical Arsenal",
419
+
projTitle1: "Wearable IMU MLOps Pipeline",
420
+
projDesc1: "Full offline-first MLOps architecture for anxiety detection. Features DVC data versioning, MLflow tracking, automated Wasserstein drift monitoring, and an evidence-backed retraining decision engine. Deployed via FastAPI and Docker with GitHub Actions CI/CD."
heroText: "Ich bin <strong class='text-white'>Shalin Vachheta</strong>. Ich schlage die Brücke zwischen Data Science und Produktion. Vom Training von Deep-Learning-Modellen bis zur Architektur skalierbarer Cloud-Pipelines.",
jobDesc1: "Entwicklung eines Enterprise-MLOps-Systems zur Echtzeit-Stresserkennung mittels multimodaler Biosignale. Fokus auf Data Drift, automatisiertes Retraining und skalierbare Inferenz.",
428
+
jobDesc1: "<p>Entwicklung einer Offline-First-MLOps-Pipeline zur Erkennung von angstbezogenen Verhaltensweisen mittels IMU-Sensordaten.</p><ul class='list-disc list-inside space-y-1 ml-1 mt-2'><li>Vollständiger Lebenszyklus: DVC-Versionierung → 1D CNN + Bi-LSTM → MLflow → FastAPI + Docker.</li><li>Automatisierte Drift-Erkennung mittels Wasserstein-Distanz und regelbasierten Triggern zur Vermeidung unnötigen Retrainings.</li><li>Integration von Domain Adaptation (AdaBN) und Active Learning für begrenzte gelabelte Daten.</li></ul>",
422
429
jobTitle2: "Wiss. Hilfskraft",
423
430
jobDesc2: "Entwicklung von BiLSTM-Modellen für CARLA-Simulationen (Autonomes Fahren). 25% Genauigkeitssteigerung durch Optuna-Hyperparameter-Tuning.",
424
431
cat1: "MLOps & Produktion",
425
432
cat2: "GenAI & Transformers",
426
433
cat3: "Deep Learning & CV",
427
434
cat4: "Klassisches ML & Data Analysis",
428
-
techTitle: "Technologisches Arsenal"
435
+
techTitle: "Technologisches Arsenal",
436
+
projTitle1: "Wearable IMU MLOps Pipeline",
437
+
projDesc1: "Vollständige Offline-First MLOps-Architektur zur Angsterkennung. Umfasst DVC-Datenversionierung, MLflow-Tracking, Wasserstein-Drift-Überwachung und Docker-Bereitstellung via FastAPI."
0 commit comments