Our Work
Portfolio
Engineering prototypes, software products, and technology solutions
Predictive Maintenance · Jun 2026
An in-browser condition-monitoring and prognostics workbench for rotating machinery (bearings-first), running on real measured vibration. A source selector switches between a synthetic signal generator, real diagnosis segments (CWRU / Ottawa order-tracked / MaFaulDa), and real run-to-failure trajectories (FEMTO / XJTU / IMS). A classical DSP chain, a learned WDCNN + deep-autoencoder, and a four-model RUL ladder run live via onnxruntime-web. Honest by design: synthetic labelled as such, cross-domain transfer flagged, frequency relations exact.
predictive-maintenance condition-monitoring prognostics rul vibration +6
Geophysics & Seismic Hazard · Jun 2026
Earthquakes cannot be predicted, but their probability can be forecast — honestly. A daily, calibrated, conditional probability of seismic events over 1/2/7-day horizons, always shown next to its long-term baseline and scored prospectively against reality with the field-standard CSEP framework. A forecaster, never an alarm.
seismology forecasting probability etas csep +3
Spectral Analysis · May 2026
A research platform that asks which representation a hyperspectral topic model should see: 19 wordification recipes × 4 topic-model backbones × Q∈{8,16,32}, scored on a 12-axis battery across six public scenes, with a live web app and API.
hyperspectral topic-modelling representation-learning lda etm +2
Quantitative Finance · Apr 2026
A full-stack personal-finance and market-analytics app: track instruments, build watchlists and portfolios, run statistical and ML forecasts with walk-forward validation, review risk, and read FinBERT news sentiment — with LATAM coverage (IPSA + Chile macro) behind a fast, server-rendered UI.
quant forecasting finbert portfolio risk +3
Audio & Signal · Apr 2026
Turns any sound into a navigable 6-dimensional universe. Audio is mapped onto seven embedding tracks — interpretable spectral features, PCA/t-SNE/UMAP projections, the Tonnetz harmonic space, YAMNet event semantics, and CLAP audio-text meaning — and rendered as a luminous 3D trajectory you can fly through, across a curated library of 102 sounds.
audio embeddings visualization threejs clap +3
3D & Visualization · Mar 2026
A local-first web app for exploring mining circuit topology, live material state, stockpile 3D structure, and historical profiler data. Built on Next.js 16 with React Three Fiber.
mining visualization nextjs react three-js +3