welcome to my website! I'm Brad, and I'm glad you stopped by. I'm a Business Intelligence Developer with a passion for turning raw data into clear, actionable insights. Whether I'm building executive dashboards, optimizing data pipelines, or finding the story hidden in the numbers, I'm always looking for the most impactful way to present information.
I believe great BI work sits at the intersection of design and analysis. A dashboard isn't just a collection of charts — it's a decision-making tool. I obsess over the details: the right visual for the right question, clean layouts that guide the eye, and interactivity that invites exploration without overwhelming the user.
When I'm not wrangling data models, you can find me exploring new visualization techniques, learning about the latest in analytics engineering, or nerding out over a well-designed infographic.
Here you'll find a selection of my work. Click on any project to explore the interactive versions and learn more about the data behind each one.
Exploring how BI tools are transforming decision-making, with data on market growth, ROI, deployment models, and adoption trends across industries.
Chart.jsVisualizing the therapeutic power of creative arts — from anxiety reduction and cortisol levels to brain connectivity and workplace wellbeing impacts.
Chart.jsA data-driven look at global CO₂ emissions, carbon capture technologies, renewable energy growth, and the most impactful individual actions.
Chart.jsAn interactive human life timeline — 90 years visualized as a grid, with sliders to explore how sleeping, working, and screen time reshape a lifetime.
Chart.jsAn interactive map of the 600+ submarine cables carrying 95% of all international data — with cable capacity, tech giant ownership, and a timeline of major outages.
Chart.jsAn interactive network graph mapping 130 years of musical DNA — how genres evolved, artists influenced each other, and 5 trillion annual streams flow across genre boundaries.
Chart.js • CanvasAn interactive map of the $16.3 billion API economy — how Stripe, OpenAI, Google Maps, and Spotify power 57% of all internet traffic through invisible data flows.
Chart.js • SVGA force-directed network mapping 100 years of cinematic DNA — how 75 landmark films inspired, referenced, and borrowed from one another across 13 genre clusters.
Chart.js • CanvasAn animated journey through the world's energy transition — watch the electricity mix shift from 2000 to 2024, compare carbon intensities across 30 countries, and track the solar and wind surge.
Chart.js • AnimatedA layered ecosystem map of the technologies powering the internet — from React and Python to AWS and PostgreSQL, plus the stacks behind Netflix, Spotify, Uber, and Google.
Chart.js • Ecosystem MapMapping how 5 billion internet users spend 6 hours and 45 minutes of screen time daily — platform share, generational divides, daily usage waves, and the $650B ad industry competing for your attention.
Chart.js • Usage AnalyticsMapping the world's busiest air routes, airports, and flight corridors — from Atlanta's 108M passengers to the Jeju–Seoul route carrying 13M+ annually. Interactive arc map with regional filtering.
Chart.js • Canvas Arc MapA music genealogy dashboard tracing blues → rock → metal, disco → house → EDM, and more. Interactive genre network graph, timeline, artist clusters, and lineage explorer with hover artist examples.
D3.js • Chart.js • Music GenealogyCharting the world's shipping arteries — from Shanghai's 51.5M TEU to critical chokepoints like Malacca and Suez. Interactive route map with zoom, port rankings, carrier analysis, and trade lane data.
Chart.js • Canvas Arc Map • Maritime DataNewfoundlander by birth, currently living on the south shore of Nova Scotia. I grew up on Canada's Atlantic coast — where the useful data is tide charts and weather windows — and somewhere along the way, a lifelong obsession with making sense of messy information turned into a career. Fifteen years in, that career has taken me from writing software for industrial control systems to supporting IT on fishing vessels off the South Shore, to running BI and databases for a national forest conservation nonprofit. Different industries, same goal: make the complex legible to the people who need to act on it.
I believe the best BI work is a lot like a good song: it has something to say, says it clearly, and doesn't overstay its welcome. When I'm not in the data, I'm off somewhere making music, filming wilderness trails, or arguing that Stan Rogers was right about everything.
I work across the modern BI stack, from data modeling and ETL to front-end visualization and report distribution. Here's what I bring to the table: