Case Study / Field Telemetry
SQMeter
Mobile sky quality measurement tool for astronomers. Measures zenith brightness, NELM, Bortle class, and publishes MQTT/REST telemetry from the field.
- REST
- MQTT
- ESP32
- API
- telemetry
Live readings
Dean Johnston
Full-stack software engineer working across Laravel, Next.js, APIs, DevOps, self-hosted infrastructure, observability, embedded devices, and imaging workflows.
Case Study / Field Telemetry
Mobile sky quality measurement tool for astronomers. Measures zenith brightness, NELM, Bortle class, and publishes MQTT/REST telemetry from the field.
Live readings
Case Study / Imaging Platform
Self-hosted astrophotography publishing platform. Captures with NINA, processes with PixInsight, and publishes through an automated metadata pipeline.
Case Study / Infrastructure
Practical monitoring for self-hosted services — dashboards, health checks, logs, and resource visibility without turning the homelab into theatre.
Service health
Recent logs
Areas of work
Laravel, Next.js, React, TypeScript — product-led, full-stack.
Docker, Traefik, Cloudflare — self-hosted, production-grade.
Embedded ESP32, MQTT, REST — sensors and field instruments.
Deep-sky images, processing pipelines, automated publishing.
About
"I like the messy parts of systems: APIs, queues, telemetry, deployment, monitoring, and the interfaces that make them usable."Read more about me →