Choose a room:

Grand Ballroom B


Keynote 1
9:00a - 10:00a

Welcome to rstudio::conf 2020
Hadley Wickham, RStudio

Open Source Software for Data Science
J.J. Allaire, RStudio


Keynote 2
10:00a - 11:00a

Data, visualization, and designing with AI
Fernanda Viegas & Martin Wattenberg, Google


Session 1: Production
11:30a - 1:00p

Deploying End-To-End Data Science with Shiny, Plumber, and Pins Alex Gold, RStudio

We’re hitting R a million times a day so we made a talk about it
Heather Nolis, T-Mobile & Dr. Jacqueline Nolis, Nolis, LLC

Growth Hacking with R - Product Analytics at Scale using R and RStudio
Andrew Mangano, Salesforce

Practical Plumber Patterns
James Blair, RStudio


Session 2: Shiny
2:15p - 3:45p

Production-grade Shiny Apps with golem
Colin Fay, ThinkR

Making the Shiny Contest
Mine Çetinkaya-Rundel, RStudio

Styling Shiny apps with Sass and Bootstrap 4
Joe Cheng, RStudio

Reproducible Shiny apps with shinymeta
Dr. Carson Sievert, RStudio


Session 3: Learning and Using R
4:00p - 5:30p

Flipbooks
Evangeline Reynolds, University of Denver

Learning R with humorous side projects
Ryan Timpe, The LEGO Group

Toward a grammar of psychological experiments
Danielle Navarro, University of New South Wales

R for Graphical Clinical Trial Reporting
Frank Harrell, Vanderbilt University

Grand Ballroom A


Session 1: Education
11:30a - 1:00p

Meet You Where You R
Lauren Chadwick, RStudio

Data Science Education in 2022
Carl Howe & Greg Wilson, RStudio

Data science education as an economic and public health intervention in East Baltimore
Jeff Leek, Johns Hopkins Bloomberg School of Health

Of Teacups, Giraffes, & R Markdown
Desiree De Leon, Emory University


Session 2: Community
2:15p - 3:45p

If you build it, they will come...but then what? Facilitating communities of practice in R
Dr. Kate Hertweck, Fred Hutchinson Cancer Research Center

Embracing R in the Geospatial Community
Tina Cormier, Indigo

The development of "datos" package for the R4DS Spanish translation
Riva Quiroga, The Programming Historian

R: Then and Now
Jared Lander, Lander Analytics


Session 3: Programming
4:00p - 5:30p

Getting things logged
Gergely Daroczi, System1

Technical debt is a social problem
Mr. Gordon Shotwell, Socure

Parallel computing with R using foreach, future, and other packages
Bryan Lewis

Future: Simple Async, Parallel & Distributed Processing in R - What's Next?
Henrik Bengtsson, University of California, San Francisco

Imperial Ballroom


Session 1: Case Study
11:30a - 1:00p

Professional Case Studies
Katie Masiello, RStudio

How Vibrant Emotional Health Connected Siloed Data Sources and Streamlined Reporting Using R
Sean Murphy, Vibrant

Building a new data science pipeline for the FT with RStudio Connect
George Kastrinakis, Financial Times

How to win an AI Hackathon, without using AI
Colin Gillespie, Jumping Rivers


Session 2: Interface
2:15p - 3:45p

Accelerating Analytics with Apache Arrow
Neal Richardson, Ursa Labs / RStudio

Updates on Spark, MLflow, and the broader ML ecosystem
Javier Luraschi, RStudio

What's new in TensorFlow for R
Daniel Falbel, RStudio

Deep Learning with R
Paige Bailey, Google


Session 3: Case Study
4:00p - 5:30p

Journalism with RStudio, R, and the tidyverse
Larry Fenn, Associated Press

Putting the Fun in Functional Data: A tidy pipeline to identify routes in NFL tracking data
Dani Chu, NHL Seattle

R + Tidyverse in Sports
Namita Nandakumar, Philadelphia Eagles

Making better spaghetti (plots): Exploring the individuals in longitudinal data with the brolgar pac
Dr. Nicholas Tierney, Monash University

Plaza Room


Session 1: Programming
11:30a - 1:00p

Simplified Data Quality Monitoring of Dynamic Longitudinal Data: A Functional Programming Approach
Jacqueline Gutman, Flatiron Health

vctrs: Creating custom vector classes with the vctrs package
Jesse Sadler, Loyola Marymount University

Asynchronous programming in R
Winston Chang, RStudio

Azure Pipelines and GitHub Actions
Jim Hester, RStudio


Session 2: Finance
2:15p - 3:45p

15 Years of R in Quantitative Finance
Brandon Farr, Copper Rock Capital Partners

Deep Learning Extraction for Counterparty Risk Signals from a Corpus of Millions of Documents
Moody Hadi, S&P Global - Market Intelligence

Rpanda trading simulation - from an idea to a multi-user shiny app
Nima Safaian, rpanda

The good, the bad and the ugly: What I learned while consulting across the business as a data scientist
Ben Barnard, Wells Fargo


Session 3: Pharma
4:00p - 5:30p

Approaches to Assay Processing Package Validation
Ellis Hughes, Fred Hutch Cancer Research Center

Building a native iPad dashboard using plumber and RStudio Connect in Pharma
Aymen Waqar, Astellas Pharma US

FlatironKitchen: How we overhauled a Frankensteinian SQL workflow with the tidyverse
Nathaniel Phillips, Roche

Using R to Create Reproducible Engineering Test Reports
Ana Alyeska Santos, Biosense Webster, Inc.


Thursday, January 30

All times are listed in Pacific Standard Time (PST)

Grand Ballroom B


Keynote 3
9:00a - 10:00a

Object of type ‘closure’ is not subsettable
Jenny Bryan, RStudio


Session 4: Visualization
10:30a - 12:00p

The Glamour of Graphics
William Chase, University of Pennsylvania 3D ggplots with rayshader
Dr. Tyler Morgan-Wall, Institute for Defense Analyses Designing Effective Visualizations
Miriah Meyer, University of Utah Tidyverse 2019-2020
Hadley Wickham, RStudio

Session 5: Modeling
1:00p - 2:30p

MLOps for R with Azure Machine Learning
David Smith, Microsoft

Totally Tidy Tuning Techniques
Max Kuhn, RStudio

Neural Networks for Longitudinal Data Analysis
Dr. Sydeaka Watson, Korelasi Data Insights; Elicit Insights

Stochastic Block Models with R: Statistically rigerous clusting with rigorous code
Nick Strayer, Vanderbilt University


Session 6: Panel
2:45a - 3:30p

Career Advice for Data Scientists

Jen Hecht, RStudio
Sydeaka Watson, Elicit
Gabriela de Queiroz, AI Inclusive and R-Ladies
David Keyes, R for the Rest of Us


Keynote 4
4:00p - 5:00p

NSSD Episode 100
Roger Peng, Johns Hopkins Bloomberg School of Public Health & Hilary Parker, Stitch Fix

Grand Ballroom A


Session 4: Communication
10:30a - 12:00p

Branding and Packaging Reports with R Markdown
Dr. Jake Thompson, Accessible Teaching, Learning, and Assessment Systems

Don’t repeat yourself, talk to yourself! Repeated reporting in the R universe.
Sharla Gelfand, R and Shiny Developer

How Rmarkdown changed my life
Rob Hyndman, Monash University

One R Markdown Document, Fourteen Demos
Yihui Xie, RStudio


Session 5: ggplot2
1:00p - 2:30p

Best practices for programming with ggplot2
Dewey Dunnington, Dalhousie University

Spruce up your ggplot2 visualizations with formatted text
Claus Wilke, University of Texas at Austin

The little package that could: taking visualizations to the next level with the scales package
Dana Seidel, Plenty Unlimited

Extending your ability to extend ggplot2
Thomas Lin Pedersen, RStudio


Session 6: Lighning Talks
2:45a - 3:30p

Colin Rundel, University of Edinburgh
Jay Campanell, Liberal Arts and Sciences Academy
Kelly Bodwin, Cal Poly, San Luis Obispo
Mx. Yim Register, RStudio & University of Washington
Mike K Smith, Pfizer
Jon Harmon, Macmillan Learning
Therese Anders, Hertie School
Hunter Glanz, California Polytechnic State University
Maya Gans, RStudio

Imperial Ballroom


Session 4: Workflow
10:30a - 12:00p

RMarkdown Driven Development
Emily Riederer, Capital One

renv: Project Environments to R
Kevin Ushey, RStudio

RStudio 1.3 Sneak Preview
Jonathan McPherson, RStudio

Using Jupyter with RStudio Server Pro
Karl Feinauer, RStudio


Session 5: Organizational Thinking
1:00p - 2:30p

Small Team, Big Value: Using R to Design Visualizations
Ian Lyttle, Schneider Electric

UnicoRns are real
Dr. Travis Gerke, Moffitt Cancer Center

Data Science in Meatspace
BenJoaquin Gouverneur, Plenty Unlimited, Inc.

Value in Data Science Beyond Models in Production
Eduardo Ariño de la Rubia


Session 6: Lighning Talks
2:45a - 3:30p

Dr. Amelia McNamara, University of St Thomas
Javier Luraschi, RStudio
Rebecca Barter, UC Berkeley
MA Maria Ortiz Mancera, CONABIO
Caroline Ledbetter, University of Colorado
Athos Damiani, R6
Katherine Simeon, Northwestern University
Amanda Gadrow, RStudio

Plaza Room


Session 4: Medicine
10:30a - 12:00p

Building a Medical Device with R
Ron Keizer, InsightRX

Development of a web-based clinical decision support application for platelet transfusion management
Justin Juskewitch, Mayo Clinic

Forecasting Platelet Blood Bag Demand to Reduce Inventory Wastage at the Stanford Blood Center
Qian Zhao, Stanford University

Shiny New Things: Using R to Bridge the Gap in EMR Reporting
Mr. Brendan Graham, Children's Hospital of Philadelphia


Session 5: Programming
1:00p - 2:30p

Auto-magic package development: Building an R API for building Vega-Lite Specs
Alicia Schep, Outlier AI

Bridging the gap between SQL and R: Introducing queryparser and tidyquery
Ian Cook, Cloudera

List-columns in data.table: Reducing the cognitive and computational burden when working with comple
Tyson Barrett, Utah State University

Advances in tidyeval
Lionel Henry, RStudio