Pulse

2026 - present · Founder / sole engineer

NestJS · Drizzle ORM · PostgreSQL · TimescaleDB · MQTT · Redis · BullMQ · Next.js · React Native


Pulse condition-monitoring dashboard with machine health and vibration telemetry

Pulse is a multi-tenant SaaS for machine condition monitoring and predictive maintenance in factories: 43 backend modules, 49 tables, MQTT ingestion with broker-level device authentication, and real-time telemetry over Socket.IO backed by TimescaleDB.

The interesting part is the mechanical domain modelling rather than generic CRUD: vibration severity is evaluated against ISO 10816 zones with machine-class A/B/C/D banding, and fault signatures (imbalance, misalignment, bearing wear) are detected from spectral features. To develop and test without physical hardware I built a device simulator with four machine profiles, plus a Playwright end-to-end suite.

The commercial layer includes dual payment rails (Stripe and iyzipay), TOTP two-factor authentication, a GDPR module and PDF reporting.

Highlights

← All projects