Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 17 additions & 2 deletions content/people/barret-schloerke/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,23 @@ social:
orcid: "0000-0001-9986-114X"
website: "https://schloerke.com/"
youtube: ""
software:
- shinyreact
- shiny-r
- shiny-python
- shinytest2
- reactlog
- plumber
- py-shinyswatch
- r-shinylive
- querychat
- chatlas
- promises
- httpuv
---

`hello()`! Dr. Barret Schloerke is a Senior Software Engineer at Posit who has spent nearly two decades convincing computers to make data beautiful, interactive, and well tested — preferably all three at once. As a core contributor to Shiny, he has helped shape [`{shiny}`](https://shiny.posit.co/r/), [`{shinytest2}`](https://rstudio.github.io/shinytest2/), [`{reactlog}`](https://rstudio.github.io/reactlog/), and [`{plumber}`](https://www.rplumber.io/) on the R side, extended that work into [Shiny for Python](https://shiny.posit.co/py/) with its testing infrastructure, bookmarking, and interactive data frame experience, and most recently brought built-in [OpenTelemetry](https://opentelemetry.io/) support for production observability to both platforms.
`hello()`! Dr. Barret Schloerke is a Senior Software Engineer at Posit who has spent nearly two decades convincing computers to make data beautiful, interactive, and well tested — preferably all three at once. He builds and maintains the Shiny ecosystem for both R and Python. His newest project, [`shinyreact`]({{< ref "software/shinyreact" >}}), pairs a Shiny server with a React front end, combining Shiny's reactivity with full control over the UI.

Beyond Shiny, his open-source portfolio spans AI tooling ([`{ellmer}`](https://ellmer.tidyverse.org/), [`{shinychat}`](https://posit-dev.github.io/shinychat/), [`{querychat}`](https://posit-dev.github.io/querychat/)), data visualization ([`{GGally}`](https://ggobi.github.io/ggally/), [`{trelliscopejs}`](https://hafen.github.io/trelliscopejs/)), and API tooling ([`{gqlr}`](https://schloerke.com/gqlr/)).
He is an author of [Shiny for Python]({{< ref "software/shiny-python" >}}), where he built its testing infrastructure, bookmarking, and interactive data frames, along with [`shinyswatch`]({{< ref "software/py-shinyswatch" >}}) themes. On the R side, he has helped shape [`shiny`]({{< ref "software/shiny-r" >}}), [`shinytest2`]({{< ref "software/shinytest2" >}}), [`reactlog`]({{< ref "software/reactlog" >}}), [`shinylive`]({{< ref "software/r-shinylive" >}}), and [`plumber`]({{< ref "software/plumber" >}}). He also works on the async and web server layers underneath them, [`promises`]({{< ref "software/promises" >}}) and [`httpuv`]({{< ref "software/httpuv" >}}). On both platforms, he brought built-in [OpenTelemetry](https://opentelemetry.io/) support for production observability to Shiny.

Beyond Shiny, his open-source portfolio spans AI tooling ([`querychat`]({{< ref "software/querychat" >}}), [`chatlas`]({{< ref "software/chatlas" >}})), data visualization ([`GGally`](https://ggobi.github.io/ggally/), [`trelliscopejs`](https://hafen.github.io/trelliscopejs/)), and API tooling ([`gqlr`](https://schloerke.com/gqlr/)).
Loading