Projects

Explore case studies by capability, status, and the type of outcomes delivered.

Barcode Scanner Inventory Tool demo

Barcode Scanner Inventory Tool

Shipped

Lightweight PWA that captures barcodes and outputs inventory spreadsheets

  • Fast workflow with option to edit entries
  • One-click CSV export for Excel/email submission
  • No backend needed for core functionality
Next.jsTypeScriptPWACameraCSV export
CPR Trainer demo

CPR Trainer

In progress

Thesis prototype: a training PWA that turns smartphone/wearable accelerometer data into real-time CPR (cardiopulmonary resuscitation) compression feedback and session review.

  • Real-time feedback loop for compressions
  • Session capture and replay (prototype stage)
  • Built for validation/calibration on a CPR simulator
Next.jsTypeScriptPWASensorSignal processingBluetooth
Nuclear Medicine Dose Calculator demo

Nuclear Medicine Dose Calculator

Shipped

Dosage calculator for radiopharmaceutical preparation. Models isotope decay to compute the required volume for a target activity at a chosen administration time.

  • Supports most isotopes used in SPECT imaging
  • Designed for restricted environments (no installs, no logins required)
  • Easy tracking for multiple SPECT kits per day
Next.jsTypeScriptPWA
ECG Reader demo

ECG Reader

Prototype

Portable ECG reader prototype: ESP32 + AD8232 streaming over Web Bluetooth into a PWA for real-time waveform display, demo mode testing, and early recording experiments.

  • AD8232 → ESP32 → BLE (GATT) → PWA streaming pipeline
  • Rolling buffer + in-memory recording mode
  • 25 / 50 mm/s display modes + built-in demo signal generator
Next.jsTypeScriptPWASensorBluetoothD3.js