BotWall
Live screenshot monitor for DreamBot and RuneScape clients on Windows. Captures all running clients in a unified dashboard with real-time CPU/memory stats, dynamic grid layout, zoom, sorting, and pin/shelf window management.
patrickspiot.to //
| name | : | Patrick Spiotto |
|---|---|---|
| role | : | Senior Data Engineer / DBA |
| focus | : | Large-scale data systems, automation, hobbyist dev |
| interests | : | PostgreSQL, Snowflake, Python, Discord bots, homelabs |
| status | : | open to interesting problems — [ reach out ] |
I design and build data infrastructure that doesn't fall over — pipelines, warehouses, and the automation glue that holds them together. By day I'm deep in SQL and ETL architecture; by night I'm tinkering with homelab automation and finding new ways to make computers do my chores.
My domain name is a bit on-the-nose: patrickspiot.to
— the .to TLD finishes my surname Spiotto. Seemed like a shame to waste it.
// languages
// dbms
// tools & ai
// infra & platforms
// ask me about NULL handling. i have thoughts.
ls -la ./projects
BotWall
Live screenshot monitor for DreamBot and RuneScape clients on Windows. Captures all running clients in a unified dashboard with real-time CPU/memory stats, dynamic grid layout, zoom, sorting, and pin/shelf window management.
ge-pipe
End-to-end ELT pipeline for the OSRS Grand Exchange. Ingests ~25k price records every 5 minutes via the OSRS Wiki API, lands them in PostgreSQL, transforms with dbt (dim/fact/agg models), and orchestrates everything with Dagster. No bots required.