Independent systems engineer / Thessaloniki

Spiros Raptis

Dependable products, built through to verified operation.

I turn uncertain workflows into product software, agentic operations, and private infrastructure with visible state, bounded failure, and evidence that the result actually works.

The product now exposes the same catalogue-integrity evidence used to decide whether a refresh is safe to publish.

Current release
v0.37.0
Health payload
632 B / Brotli
Contraction gate
Explicit approval above 3%

Products with an operating story, not only a launch story.

The work spans consumer products, native operations, and private edge systems. Each case includes the migration, failure condition, and continuity work that keeps it useful after release day.

Case 01 / Independent product

React / local-first state / same-origin data services
Production / v0.37.0
kalathitimon.com

Transparency and integrity after launch

Useful data starts with admitting when a refresh is incomplete.

The latest release turns publication safeguards into a public product surface.

The health view compares the published catalogue with the previous successful synchronization across products, categories, chains, prices, and offers. Suspicious partial downloads are rejected while the last verified snapshot remains live with its honest timestamp.

Publication
Last verified snapshot preserved
Coverage
Root categories and Greek chains
Contraction
Over 3% requires approval
Delivery
Lazy route / 63.5 KiB startup
User problem
A partial source response can look plausible enough to silently weaken every comparison.
Engineering response
Fingerprint coverage, reject suspicious contractions, and retain the last complete publication.
Product outcome
A public bilingual health page explains what was published, what changed, and when protection intervened.

Case 02 / Self-hosted media / v0.26.0

Plex Open

Offline media is now visible, measurable, and safely removable from one browser-local view.

The Downloads hub reconciles metadata with actual browser-private files, reports per-title size and available space, and confirms multi-select cleanup without touching server media or prepared streams.

Risk
Interrupted or duplicate offline files become invisible storage debt.
Response
Reconcile real files, expose size, and retain failed cleanup for retry.
Review repository

Case 03 / Private edge system / v1.29.0

Camera Sentinel

A camera dashboard that distinguishes a current power fault from the history needed to diagnose it.

Live voltage flags now remain separate from sticky boot history. Expandable 24-hour, seven-day, and current-boot views retain incident times and recovery durations without leaving a stable system marked unhealthy.

Risk
A historical flag can hide whether the power rail is failing now.
Response
Separate current state, windowed counts, and a bounded incident timeline.
Review repository

Work that moved from idea to maintained behavior.

Public-safe summaries only. Private hostnames, workflow data, personal metrics, and infrastructure details stay out.

01 Product

Καλάθι Τιμών made catalogue integrity public.

Version 0.37.0 exposes coverage, successful comparisons, and protected refresh failures without publishing partial data.

Open

02 Private edge

Camera power evidence became time-aware.

Version 1.29.0 separates live health from sticky history and preserves 24-hour, seven-day, and boot-scoped incidents.

Repo

03 Media

Plex Open gained a real offline storage manager.

Version 0.26.0 shows saved titles, actual size, free space, subtitle counts, and confirmed browser-local cleanup.

Repo

04 Connected utility

Mac and Pixel image transfer became dependable.

A connected-only Swift and ADB bridge now imports new screenshots and copied photos with retry, echo suppression, and bounded cleanup.

Private utility

Dependability is an operating model.

A reliable system is not one that never fails. It is one that exposes the failure, contains the damage, preserves a recovery path, and makes the final state easy to verify.

  1. 01

    Diagnose the actual state.

    Start with probes, logs, page state, and the user-visible symptom before changing configuration.

    Observe / reconcile / decide
  2. 02

    Bound the risky action.

    Keep permissions narrow and irreversible transitions explicit enough for a person to inspect.

    Guard / confirm / execute
  3. 03

    Make recovery routine.

    Snapshots, receipts, local history, and bounded retries turn failure into an ordinary operating state.

    Record / retry / restore
  4. 04

    Verify at the surface.

    A successful command is only an intermediate event. The product or machine state is the result.

    Probe / compare / close

The professional standard

Leave the system easier to understand, safer to operate, and less dependent on memory than it was before.

A broader record of shipped work.

Selected public repositories across native apps, local-first tools, private media, agentic automation, edge systems, and earlier research tooling.

01 / Learning app

Italian Coach

Adaptive, local-first Italian practice with mistake review and optional self-hosted sync.

macOS / Android

Repository
PX

02 / Self-hosted media

Plex Open

Self-hosted browser and Android playback with subtitle discovery, managed offline storage, and confirmed local cleanup.

Web / Android

Repository
AU

03 / Agentic operations

Review Automation

Evidence-led workflows with bounded worker QC, replayable state, receipt-gated handoffs, and durable mobile status.

Agents / macOS / iOS

Repository
SC

04 / Native utility

Screenshot Bridge

A Swift menu-bar utility that moves screenshots directly into a Codex workflow.

Swift / macOS

Repository
RS

05 / Earlier work

Past Markets Lab

Earlier local research and execution tooling, preserved as past work rather than a current trading focus.

Rust / Local dashboards

Repository

Working stack

A dependable system begins with an honest account of what can fail.

Bring the repository, the constraint, and the behavior that needs to become observable, recoverable, or easier to operate.