Selected work

Work

Selected systems, platforms, and tooling across software engineering, infrastructure, telemetry, automation, and astrophotography.

Case-study index

  • SQMeter

    Shipped

    Telemetry / Hardware & Telemetry

    A portable sky quality meter that measures zenith brightness (MPSAS), NELM, and Bortle class from the field, publishing readings over MQTT and a REST API for logging and display.

    • ESP32
    • C++
    • MQTT
    • REST
    • TypeScript
    • InfluxDB
    Case study →
  • dean0.space

    Active

    Astro / Astrophotography

    A self-hosted astrophotography portfolio and publishing workflow for presenting deep-sky images with useful capture and processing metadata.

    • Astro
    • React
    • TypeScript
    • Docker
    • Traefik
    • Cloudflare
    Case study →
  • Infrastructure / Infrastructure

    A practical observability setup for self-hosted services: dashboards, health checks, logs, and resource visibility for the systems that run personal projects.

    • Docker
    • Traefik
    • Cloudflare
    • Grafana
    • InfluxDB
    • SNMP
    Case study →
  • Automation / Developer Tooling

    A collection of internal CLI tools and scripts that automate repetitive infrastructure, deployment, and development tasks across personal and professional projects.

    • Go
    • TypeScript
    • Bash
    • Docker
    • GitHub Actions
    Case study →
  • Software / Product Engineering

    Product engineering work centred on backend systems, APIs, forms, permissions, testing, and maintainable full-stack features.

    • Laravel
    • PHP
    • TypeScript
    • React
    • Next.js
    • APIs
    Case study →