ShinyConf is a virtual event hosted by Appsilon with support from Posit. Join this year’s Shiny conference – meet our amazing line up of speakers and register today!
What are the goals of ShinyConf?
Showcase recent advancements in R Shiny technology such as open source packages, Shiny interoperability, and commercial applications
Create a shared space for the diverse global community of Shiny developers to learn, network, and collaborate
Provide a platform for long-term knowledge share and application of the state of the art in Shiny
Keynote Speakers
Winston Chang
Lessons and opportunities with Shiny for Python
Colin Fay
Production is like ultra running: brutal, ungrateful, but worth every step
Veerle van Leemput
Say goodbye to unnecessary waiting: mastering asynchronous programming in Shiny
Filip Stachura
Transforming Business with Open Source: Insights from the Pharma Industry
Don’t miss out and join us!
ShinyConf Speakers – talks
Matt Dancho
Robotic Process Automation with Shiny (A Marketing Analytics Case Study)
Jon Harmon
Baking JavaScript into
a Shiny Package
Nicola Rennie
Finding #RStats resources with Shiny and GitHub Actions
John Coene
Scaling Shiny: Experiences from building a large application in Pharma
BIO
Matt Dancho is the founder of Business Science, an educational platform that teaches students how to apply data science to business problems. He is the author of several popular R packages including tidyquant, modeltime and timetk. Prior to leading Business Science, Matt has consulted for Fortune 500 companies including S&P Global, Ingredion, and MRM McCann, and has 15+ years of industry experience in marketing & sales analytics, demand forecasting, and finance.
BIO
Jon runs the R4DS Online Learning Community, a community of R learners at all skill levels working together to improve their skills. He seeks to make it easier for people to learn new skills, and to improve their existing skills. He lives in Austin, Texas, with his spouse, two children, and two large dogs.
BIO
Nicola Rennie is a statistician and data scientist, passionate about using R to solve problems. She currently works as a Data Scientist at Jumping Rivers, having previously completed her PhD in statistics and operational research at Lancaster University.
BIO
John Coene is the author of numerous open-source R packages such as waiter, echarts4r, and packer. He is also the author of the book JavaScript for R published by CRC Press as part of the R series. In 2019 he founded Opifex to provide software and help with R, JavaScript, and Go.
Pavel Demin
Shiny Semantic in Shiny for Python
Carson Sievert
Towards the next generation of Shiny UI
Colin Gillespie
Securing your Shiny Dashboard
Jakub Nowicki, Kamil Żyła
Introducing Rhinoverse
BIO
Pavel Demin is a self-taught developer with background in social sciences and statistics. Before joining Appsilon as a software engineer in 2021, he used to work as a data analyst empowering the team with the in-house Shiny dashboards and interactive reports. Pavel enjoys multilingual environment with various modern technologies, delivering solutions in R, Python and React. In his free time he likes to travel and listen to music.
BIO
Carson is a software engineer on the Shiny team at Posit. He joined Posit in 2018, and in recent years, has focused primarily on Shiny for Python and improving Shiny UI. The Shiny UI work has manifested in the creation and development of many R packages such as bslib, thematic, htmltools, htmlwidgets, sass, shiny, rmarkdown, flexdashboard, and more. Carson also has a PhD in statistics, is a recipient of the ASA’s Chambers Statistical Software Award, has maintained the R package plotly since 2015, authored the book “Interactive data visualization with R, plotly, and shiny”, and ran a successful freelance consulting service for numerous years.
BIO
Colin co-founded Jumping Rivers – a full-stack data science consultancy company based in the UK. Jumping Rivers specialises in everything R, from infrastructure management to building shiny applications. Colin has been using R since 1999 and fondly remembers using the underscore as an assignment operator. A few years ago, he found time to co-author the O’Reilly book Efficient R Programming.
BIO
Kamil Żyła Kamil is a Full Stack Engineer at Appsilon and a core developer of Rhino. He earned degrees in computer science and mathematics. His interests include programming language theory, software development processes and working across technologies.
Jakub is a Staff Engineer at Appsilon, where he leads the Open Source initiative. Working with R and Shiny for over 10 years. His background is in Paleontology – he wrote his PhD thesis about Cambrian trilobites and is the author of several papers on this topic.
Marcin Dubel
Sharing app state between Shiny modules
Barret Schloerke
Lessons learned from testing 2500+ Shiny Apps every day
Eric Nantz
The Journey to a Successful Shiny Application Submission to FDA
Emily Riederer
Why modules matter for new Shiny developers
BIO
Marcin is a Staff Engineer at Appsilon, focusing on establishing and implementing best practices in Appsilon projects. Before joining Appsilon he worked as a Shiny programmer and consultant for a pharmaceutical company. His academic background is in statistics and economics. He is interested in improvements in the process of software development and he enjoys sharing his knowledge with other teams.
BIO
Dr. Barret Schloerke is a Software Engineer at Posit. He currently develops and maintains many R packages in the Shiny ecosystem at RStudio including shiny, reactlog, plumber, learnr, leaflet, and shinyloadtest. Dr. Schloerke received his PhD in Statistics from Purdue University under the direction of Dr. Ryan Hafen and Dr. William Cleveland, specializing in Large Data Visualization.
BIO
Eric Nantz is a director within the statistical innovation center at Eli Lilly and Company, creating analytical pipelines and capabilities of advanced statistical methodologies for clinical design used in multiple phases of development. Outside of his day job, Eric is passionate about connecting with and showcasing the brilliant R community in multiple ways. You may recognize his voice from the R-Podcast that he launched in 2012. Eric is also the creator of the Shiny Developer Series where he interviews authors of Shiny-related packages and practitioners developing applications, as well as sharing his own R and Shiny adventures via livestreams on his Twitch channel. In addition, Eric is a curator for the RWeekly project and co-host of the RWeekly Highlights podcast which accompanies every issue.
BIO
Emily Riederer is a Senior Analytics Manager at Capital One where she has led teams focused on all parts of the data stack — from designing high-quality datamarts, analytical tools, BI reporting, and machine learning models. Outside of work, Emily enjoys pro-bono data science projects, writing about data and computational reproducibility (on her blog and as a coauthor of The R Markddown Cookbook and 97 Things Every Data Engineer Should Know), and volunteering on the editorial board of rOpenSci and as an a technical textbook reviewer for CRC Press.
Ashley Baldry
Creating a JavaScript Library for your Shiny Application
Tan Ho
DIY Pest Control: Effectively Debugging Shiny Apps
Ken Koon Wong
A Medical Educato(R)’s Journey to Data Science: Residency Applicants Ranking Dashboard and Algorithm – From Open Concept to Open Reality
Lucy Njoki Njuki, Yuanyuan Zhang
Making Project Management Seamless using Automated Gantt Charts in R Shiny
BIO
Ashley is a data scientist at Ascent, specialising in the development of shiny applications. With a strong interest in HTML frameworks and UI design, he is an active member of the R open-source community and is a maintainer of several shiny related packages.
BIO
I’m a data enthusiast who loves R 🚀, Shiny ✨, fantasy football 🏈 and carving pumpkins 🎃 By day, I’m a Machine Learning Engineer for Zelus Analytics. I started [DynastyProcess.com](https://dynastyprocess.com) and [ffverse](https://ffverse.com), maintain [nflverse](https://github.com/nflverse) data and packages, and mentor at [R4DS Slack Community](https://r4ds.io). Away from my keyboard, I enjoy skiing ⛷, lifting weights 🏋️, rowing 🚣️, and hanging out with my dog Jasper 🐶
BIO
He is an Associate Program Director of Internal Medicine residency program and Infectious Disease physician at Cleveland Clinic Akron General, Ohio, USA. He is a Data Science hobbyist and has been an R convert since late 2019, all because of a question during a meeting, “How can we make sense of all these numbers?”. He has learned R from online tutorials, uses R daily, and has built several dashboards and automation tasks for better efficiency and learning. He is also passionate about using experiential learning to improve data literacy. For example, he experienced probability theory by dedicating 2022 to randomly buying his wife ~24 bouquets, which is estimated to be a ~6.6% chance per day. To his surprise, there were several occurrences of back-to-back purchases of flowers. He enjoys no-till gardening, practicing Tai chi, and learning.
BIO
My name is Lucy Njoki Njuki. I hold the position of Research Assistant at the Centre for Epidemiology VS Arthritis at the University of Manchester while being a part-time second-year student at Hasselt University, studying MSc in Statistics and Data Science (Biostatistics) through a distance learning program. I am an active member of the R community and serve as an organiser of R-Ladies Nairobi.
My name is Yuanyuan Zhang. I am currently a research associate at the Center for Digital Trust and Society in the University of Manchester. My research background is in the general area of statistical modelling, distribution theory and data science with applications to finance.
Emmanuel Olamijuwon
GeNorms: An R Shiny App to Improve Gender Equitable and Social Values in Sub-Saharan Africa
Pawel Rucki & Dony Unardi
Introduction to {teal} – open source framework to build interactive applications for clinical data analysis
Mohamed El Fodil Ihaddaden
What can I do to monitor and improve my Shiny App’s performance?
Kamil Wais
How to quickly build a production-ready Real-World-Data dashboard?
BIO
Emmanuel Olamijuwon (Dr.) is an R-enthusiast passionate about leveraging innovative methods and data sources for improving social and health behaviours. He is currently a Research Fellow at the University of Southampton, where he focuses on evaluating a behavioural intervention for improving population health in sub-Saharan Africa. Besides his work, he is passionate about spreading data science skills across Africa. He co-organises the Eswatini UseR group in Eswatini and the Summer Institute in Computational Social Science in Nigeria and Ghana.
BIO
Pawel is a Principal Data Scientist and Chief Engineer at Roche Switzerland. He co-authored and now became responsible for one of the largest R-based projects within Roche Product Development and Pharma industry as a whole for clinical reporting and data analytics.
Dony Unardi is a Data Scientist with more than a decade of experience in the pharmaceutical industry. In the last five years, he has supported the adoption of R and implemented R solutions within his role in Product Development Data Sciences at Roche/Genentech. He authored several internal R packages and Shiny apps, focusing on data curation and harmonization.
BIO
Mohamed El Fodil Ihaddaden has a Ph.D in Economics from the Higher National School of Statistics and Applied Economics (ENSSEA) in Algeria. He works as a R/Shiny developer. He’s also the author of many R packages (ralger, cronologia, ddplot among others). In his free time he enjoy watching cool animes, his favorite is Attack on Titans.
BIO
Kamil Wais is a contractor represented by 7N Consultancy Agency. At Roche he leads Real-World-Data Insights Engineering Team of R & Shiny developers. He is a Data Scientist, Scientific Software Engineer and a certified Agile Project Manager. He has PhD in History, as well as MSc in Sociology, and postgraduate degree in Statistical Methods in Business. Previously, he was a social researcher and academic teacher. He has a personal mission to help people to learn how to work with data to better understand the world and thus make better decisions.
Reid Haefer
Which Sidewalks Should be Repaired?
Juan Cruz Rodriguez, Ph.D.
Turning our monolithic Shiny app into a microservices-based structure
Peter Solymos
moosecounter: A Shiny desktop application for adaptive moose surveys in the Yukon Territory, Canada
Anna Skrzydło
How to build user-centric applications?
BIO
Reid Haefer specializes in using data science to support informed decision-making through modeling, data visualization, and generally making sense of complex data. In his role as consultant at Resource Systems Group (RSG), Reid helps public and private sector clients sort through the evolving data and technology landscape to make decisions supported by useful tools, methodologies, and information. His topical expertise spans several disciplines including urban planning, transportation, environmental science, energy, real estate, public policy, and sustainability.
BIO
Juan Cruz holds a Ph.D. in computer science from the National University of Córdoba. He has over 10 years of experience with R and a passion for open-source contributions. After working for large companies like Intel, he has spent the past 3 years working in startups as a data scientist, data engineer, and Shiny & Plumber developer. Through these roles, he successfully turned an MVP idea into a production-grade Shiny application hosted on AWS. Currently, Juan Cruz is a Data Science Engineer at Happy Cabbage Analytics.
BIO
Péter Sólymos is a senior data scientist and ecologist. He has authored several R packages for the statistical analysis of count data, presence-only data, and for multivariate methods and hierarchical models. Péter is a big proponent of Shiny and Plumber APIs, he has built several apps for real-life decision-making. Péter is also the co-founder of Analythium Solutions and regularly writes tutorials about hosting data applications at https://hosting.analythium.io.
BIO
IT Project Manager, Business Analyst, and R/Shiny developer with over 8 years of professional experience leading software and Data Science projects, facilitating user workshops and applying analytics to solve business problems. Regular speaker at industry conferences, including WhyR and Data Science Summit. Dog lover, salsa dancer and stand-up comedy fan.
Jacqueline Nolis
The Shiny Apps I Didn’t Launch
Yury Pribysh
Clean up an application and sharp user’s focus on main dish.
BIO
Dr. Jacqueline Nolis is a data science leader with 15 years of experience in running data science teams and projects at companies ranging from Airbnb to Boeing.
Jacqueline R expertise includes deploying R into production systems and neural networks in R. For fun, Jacqueline likes to use data science for humor—like using deep learning to generate offensive license plates.
BIO
Yury is a UX Designer with more than 8 years experience at UX/UI domain and more than 16 years of design overall. He started his UX path with KPMG where was working with such fields as Fintech, Medtech, Automatization processes, CRM solutions. After KPMG he focused on Public Procurement in Ukraine as part of a transparency program within the uStudio company. Now he part of Appsilon family and helps users achieve their goals and meet business needs.
ShinyConf Speakers – tutorials
Michael C. Rubin
ODAPES: A Low-Code Extension for R-Shiny to Democratize Digital Agriculture
Douglas Mesquita
Measuring performance improvement in Shiny apps
–
Krystian Igras
shinyGizmo
top features tutorial
–
BIO
BIO
Douglas Mesquita is a Statistician currently working as a Software Developer at Appsilon. During his adventures as Data Scientist, he started using Shiny to present the results of complex models and findings in a friendly way for a regular audience. In his free time, he likes to act like an average person, explore the world, and play sports. However, his scientific vein often calls him, and he eventually writes some scientific papers.
BIO
Krystian is a Scientific Software Engineer at 7N. For many years involved in business consulting and analytical projects as well as conducting workshops in the R language. Currently focused on implementing complex Shiny components operating on real world medical data. He is interested in optimizing R-based workflows and pushing Shiny to the limit. Enthusiast of tea and vinyl records world.
ShinyConf Panelists
Marek Rogala
Cosima Meyer
Mouna Belaid
David Keyes
BIO
Marek Rogala is CTO at Appsilon, where he focuses on innovation in R, Shiny and applying Machine Learning in business and Data4Good. Passionate about helping people grow, software engineering, recent advances in machine learning, and functional programming. Experienced tech leader, ML and software engineer. He previously worked at Google and at Domino Data Lab, where he was one of the first employees.
BIO
As a data scientist, I am passionate about data-driven impact. Being trained at highly ranked universities in Europe and the US throughout my undergraduate and PhD studies, I have specialized in applying advanced quantitative methods — ranging from survival models, generalized additive models, network analysis, machine learning to natural language processing — to answer questions of high societal importance. I use a broad range of statistical programming tools (R, Python, SQL, Tableau, Stata) to analyze projects both for academic and industry settings. With several years of experience working in international interdisciplinary teams at different time zones, I am used to structuring my workflow efficiently and goal-oriented to excel under pressure.
BIO
Mouna Belaid is an engineer in Statistics and Data Analysis, graduated from the Higher School of Statistics and Data Analysis – ESSAI, Tunis and holds a research master’s degree in Data Processing and Complexity of Living Systems from the National School of Engineers of Tunis – ENIT and Paris Descartes University. She is currently a Business Intelligence Consultant at Prime Analytics. She is active in various tech communities where she co-founded PyLadies Tunis and Tunis R User Group. She is also a member of R-Ladies Global and ArabR committees, and lead of R-Ladies Paris community.
BIO
David Keyes is the CEO and founder of R for the Rest of Us. Through online courses and trainings for organizations, R for the Rest of Us helps people learn to use R. In addition to its education work, R for the Rest of Us does consulting, developing reports, websites, and more to help organizations use R to improve their workflow, and much more.
Jose Fernandez
Emi Tanaka
Shel Kariuki
Megan Rogers
BIO
Jose Fernandez is an applied sport scientist with more than 15 years’ experience working in high-performance sporting environments. He holds a BSc in Sport Science from the European University of Madrid and a MSc in High Performance Sport from Australian Catholic University.In 2016, Jose was hired to lead the Sport Science department at the Houston Astros in MLB. During his time at the Astros he used his expertise in R programming to create analytical tools and platforms to support the team’s decision-making processes across various departments, including player recruitment, development and performance.In 2022, he became the VP of Performance & Technology for Blue Crow Sports, a group that owns and manages various clubs and academies across different international soccer leagues. In his current role, he leads the organizational efforts for all performance and research-related initiatives and oversees technology adoption and implementation.
BIO
Dr. Emi Tanaka is a Senior Lecturer in Statistics at Monash University, Australia whose primary interest is to develop impactful statistical methods and tools that can readily be used by practitioners. Her research area includes data visualisation, statistical workflow, mixed models and experimental designs, motivated primarily by problems in bioinformatics and agricultural sciences. She is currently the President of the Statistical Society of Australia Victorian Branch and the recipient of the Distinguished Presenter’s Award plus the President’s Award for Leadership in Statistics from the Statistical Society of Australia
BIO
Shel Kariuki is an experienced data analyst with eight years of experience analyzing data using R. She currently works as a data analytics consultant, where some of her tasks involve developing shiny apps. Her main passion is to train and utilize data analytics to drive development projects in Africa, reflecting her commitment to advancing data-driven solutions in the region
Tresna Tanesya
BIO
Tanesya came from a data science background and have a keen interest in data visualization and R-Shiny development. She learned about Shiny in her first job as data scientist and fell in love right away. She’s now a happy R-Shiny developer in Appsilon.
Shiny Apps Showcases
Deepansh Khurana
Future Forests
Michael Thomas
COHHIO Youth Data Dashboard
Susan Switzer, Dr. Heather MacGillivary
School Insights
Aaron Clark
R-package Risk Assessment
Ronak Shah
Country Profile Dashboard.
Pavel Demin
Appsidex
Jorge Valente Hernández Castelán
Cashwatch
Jonathan Cohen
Buenos Aires greenery
Deepsha Menghani
Sales Anomalies and Forecast Report
Juan Venegas Gutierrez, Anastasia Rebolledo Renner
Dash HBV Emergency unit
Kaitlin Maciejewski
CTGov Dashboard
Gary Hemming
lucidum
Christian Lee
Hockey Stats
William Amorim, Fernando Correa
Sou da Paz Analisa
Loan Robinson
Cyber Attacks and Data Breaches
Nate Hawkins
NBA Leaderboard Tool
Prasanna Murugesan
Intellia patient profile application
ShinyConf 2022 in numbers:
Registered participants
Sessions
Speakers & Panelists
Program Committee
Meet our Program Committee members!
ShinyConf 2022
See what happened last year at ShinyConf 2022
What people say about Appsilon’s Shiny conference:
“I have left the conference seeing so much more possibilities with Shiny than I thought possible before.”
“Awesome event! Sessions were well-timed, and I loved the networking sessions. I have learned new things throughout the entire conference and a lot about Shiny and R.”
“Great group of presenters, nice variety of topics. Looking forward to the next one!”
While you’re here, subscribe to Shiny Weekly, Appsilon’s weekly newsletter for Shiny tutorials, package updates, and news from the R Shiny community.
Subscribe to Shiny Weekly here.