Lab

Ideas & experiments

These are my experiments in code and craft. As a design leader, I believe the only way to master the medium is to build with it. This space is dedicated to hands-on exploration, turning high-level product strategy into pixel-perfect, native execution.

Project

Live Vault

Tech stack

SwiftUI, MVVM Architecture, AVFoundation

Description

A native iOS application designed to elegantly navigate and stream the massive 18,000+ show Grateful Dead archive. Existing apps felt clunky or outdated, so I built a modern, tactile, and highly-performant iOS experience from the ground up using Apple's latest UI paradigms.

Key Features

Offline-First Architecture: Bundled JSON databases for instant, zero-latency search of iconic songs.

Gapless Audio Engine: Custom AVQueuePlayer implementation for seamless, uninterrupted transitions between live tracks.

Native Glassmorphism: Dynamic, blur-heavy UI that perfectly adapts to the device's system themes.

Project

Game Theory Optimal (GTO) Preflop Poker

Tech stack

SwiftUI, MVVM Architecture, Combine

Description

A native macOS application designed to elegantly navigate and study Game Theory Optimal (GTO) preflop poker ranges. Built to provide an interactive, visual interface to explore complex poker scenarios across different table positions from the ground up using Apple's latest UI paradigms.

Key features

Offline-First Architecture: Bundled JSON databases for instant, zero-latency lookup of precomputed GTO poker ranges.

Dynamic Positional Engine: Custom state management engine that calculates valid actions and scenarios based on relative Hero, Villain, and Dealer positions.

Interactive Data Visualization: A responsive, color-coded SwiftUI poker grid that dynamically visualizes hand matrices and updates action probabilities in real-time.

Project

Vision Stack (coming soon)

Project

Golf Matrix (coming soon)

© 2026 Ben Roach

© 2026 Ben Roach

© 2026 Ben Roach