Data Guard Configuration Simulator
Rehearse Data Guard failures without a lab: see whether fast-start failover fires and which observer placement survives.
Data GuardFSFOInteractiveLive simulator
Senior Oracle DBA & Architect · Hamburg
I've worked with Oracle databases for over 20 years. I design and run mission-critical Oracle estates, focusing on SQL performance and tuning, high availability and disaster recovery.
Rehearse Data Guard failures without a lab: see whether fast-start failover fires and which observer placement survives.
Data GuardFSFOInteractiveLive simulator
Paste DBMS_XPLAN output and see the plan as a picture, hotspot and bad estimates called out. Runs entirely in the browser.
Compares the same hour across recent weeks and z-scores the difference to show which metrics changed when the database feels slow.
PL/SQLAWR19cProject site GitHub
Mines Active Session History for blocking chains and draws who blocked whom, and for how long.
PL/SQLASHEChartsProject site GitHub
Speaking on Oracle and on agentic coding
I'm preparing talks on high availability and AWR-driven performance tuning for database and SRE meetups in 2026/27. If you run one and want a speaker, get in touch.
Get in touchTalks and workshops on agentic coding, drawn from using AI agents on real codebases.
See the presentationsI'm a Senior Oracle DBA, architect, and performance consultant. I've spent twenty years on large enterprise databases, starting with 10g on bare metal and working on 19c and Exadata today.
Most of that work has been high availability with RAC and Data Guard, Maximum Availability Architecture, disaster recovery, and performance tuning across AIX, Linux, and Windows. For years I've led technical teams and automated operations for national grid operators and banks.
I live in Hamburg and currently run the Oracle estate of one of Czechia's largest banks.
Grid operators and banks across five countries
Československá obchodní banka (ČSOB)
Run the bank's Oracle databases on AIX. Designed and implemented Oracle MAA with RAC and Data Guard, cut planned downtime with automation and Edition-Based Redefinition, and set technical direction for the DBA and development teams.
Unicorn Systems, a.s.
Delivered Oracle architecture, design, development, administration, and performance tuning for clients across Europe, including critical infrastructure. Selected engagements:
Technical lead for the Czech grid operator's move to Exadata: deployment, database migration, and the monitoring stack around it.
Database architecture and PL/SQL data processing for the system that settles the Nordic electricity market, plus its migration to a new data center.
Designed, implemented, and tuned the databases behind Switzerland's national electricity scheduling.
Led the historization architecture for the Dutch grid operator's data warehouse, and built and tuned the SQL/PL/SQL behind it.
Database design, infrastructure administration, and PL/SQL optimization for Slovakia's electricity market system.
Fourteen years on the Czech electricity market system: database design, major migrations, deployments, and performance tuning.
Six credentials, Oracle and Elastic
Health checks, performance tuning engagements, HA/DR architecture reviews, or ongoing operations. Short or long-term.