Skinakas Observatory

Distributed observing infrastructure

BHTOM

A web platform coordinating time-domain observations and automated photometric processing across a global telescope network.

  • Software
  • Infrastructure
  • Delivery
100+telescopes coordinated through BHTOM
BHTOMinternational collaboration and pipeline integration

01 / Context

Problem

Time-domain astronomy needs observations from many independent instruments to be coordinated, processed and made useful on short timescales.

02 / Scope

My responsibility

I worked across the software and infrastructure boundary, including containerisation and pipeline integration, as part of international collaboration within BHTOM.

03 / System

How it works

A deliberately simplified view of system boundaries and data movement.

Conceptual BHTOM flow from a telescope network through orchestration and CCD reduction to standardised photometry.
  1. 01Telescope network
  2. 02Portal and data intake
  3. 03Workflow orchestration
  4. 04CCD reduction and calibration
  5. 05Standardised photometry

04 / Delivery

What I built

  • Containerised services and processing components for reproducible operation.
  • Integrated the complete processing pipeline with Prefect during engineering collaboration within BHTOM.
  • Worked on automated CCD image reduction within the wider BHTOM system.
  • Collaborated internationally within BHTOM on system and pipeline integration.

05 / Decisions

Constraints and trade-offs

  • Reproducibility and operability mattered more than exposing internal implementation detail.
  • Independent instruments produce heterogeneous inputs, so the public case study focuses on boundaries and data flow rather than private deployment specifics.

06 / Tools

Project stack

The technologies used across the system, grouped by the job they perform.

Application and API

Data and workflows

Deployment and observability