Presentations Portfolio
2025
- Call the Doctor: IEX2H5 Deep Dive — featured guest on The HDF Group’s Call the Doctor series (August 5, 2025). In conversation with Gerd Heber, explored the architecture and performance of IEX2H5, a high-throughput C++ pipeline for converting IEX-TOPS PCAP data into structured HDF5 time-series datasets. Covered RTS/IRTS schema, vectorized ingest, and persistent market snapshots. [ Watch on YouTube]
2021
- HDF Clinic 2021 — practical HDF5 workflows, tips, and patterns for real projects.
- C++ Meeting 2021 (Tool Fair) — toolchain and developer-experience deep dive for modern C++.
- C++ Tool Fair: String Performance — micro-benchmarks, allocation patterns, and fast string handling.
- C++ Toronto 2021 — modern C++ techniques from real trading/HPC workloads.
- FNAL 2021 Online — data plumbing + analysis pipelines for large scientific datasets.
- HUG (Europe) 2021 — MPI — parallel I/O, MPI + HDF5 integration, scalability trade-offs.
- HUG (Europe) 2021 — Benchmarks — storage/compute benchmarks, throughput/latency, and formats.
- HUG (Europe) 2021 — H5CPP — compiler-assisted reflection + low-latency I/O in modern C++.
2020
- HDF Group Webinar 2020 — fast ingestion, schema design, and analysis with HDF5.
- HUG Online (USA) 2020 — lessons from production pipelines; formats, compression, access patterns.
- C++ Toronto 2020 — performance-first C++ patterns; memory layout, I/O, and latency.
2019
ISC'19 BoF — presented H5CPP: The First Non-Intrusive Persistence for Modern C++ at the ISC High Performance Conference in Frankfurt, Germany. The session covered compile-time reflection, POD introspection, and high-throughput HDF5 serialization pipelines. Also referenced Ntuple: Tabular Data in HDF5 with C++ by Marc Paterno and Chris Green (Fermilab), drawing parallels in design goals and performance. Shared benchmarking results of HDF5 performance on AWS EC2. Special thanks to The HDF Group for their support.
2018
- C++ Chicago 2018 — early H5CPP concepts, type reflection, and persistent containers.
Note
Presentations marked with ⚠️ a link may no longer be available (files lost, migrated, or out of service).