Garrick Aden-buie

Senior Software Engineer at Posit PBC

Woodstock, Georgia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Garrick Aden-buie is a Senior Software Engineer with 12 years of experience building full-stack tools and interactive data experiences, currently working on Shiny at Posit. He blends R, JavaScript/TypeScript, and CSS to improve developer-facing tooling and end-user UIs, with notable contributions to high-profile projects like rmarkdown, shiny, learnr, pkgdown, and xaringan. Garrick’s work spans bug fixes, rendering and dependency robustness, UI refinements, and performance optimizations—often touching both frontend behavior and backend R logic. He has a strong background in data-focused research roles at Moffitt Cancer Center and academic sensor-health projects, which informs his pragmatic approach to reproducible analysis and teaching. Beyond libraries, he builds delightful developer UX such as an R package search extension for Raycast and animated visual explanations in tidyexplain. Based in Woodstock, Georgia, he combines open-source stewardship with educator experience from Posit Academy to make complex workflows more accessible.
code12 years of coding experience
job10 years of employment as a software developer
bookUniversity of South Florida
bookBachelor of Arts - BA, Applied Mathematics, Spanish, Bachelor of Arts - BA, Applied Mathematics, Spanish at Lehigh University
languagesSpanish
github-logo-circle

Github Skills (42)

data-visualizations10
markdown10
presenter10
presentationml10
javascript10
reactive10
r10
css10
shiny10
typescript10
data-visualisation10
presentation-layer10
dplyr10
markdown-it10
package10

Programming languages (21)

PowerShellJavaC++CSSCRustVim SnippetMakefile

Github contributions (5)

github-logo-circle
rstudio/learnr

Nov 2020 - Jan 2023

Interactive Tutorials with R Markdown
Role in this project:
userFull-stack Developer
Contributions:6 releases, 209 reviews, 424 commits in 2 years 2 months
Contributions summary:Garrick primarily contributed to the `learnr` repository, which focuses on creating interactive tutorials using R Markdown. Their work involved modifying the existing R code, particularly within the `tutorial-format.R`, `quiz.R` and `question_*.R` files to add new features like numeric questions and enhance existing ones, as well as in the javascript library `tutorial.js` and css for the UI. They fixed issues with the display of hints, and added functionality like the ability to run selected text in the editor. They also contributed to the tests and documentation.
r-packagepythonrteachingsql
gadenbuie/tidyexplain

Aug 2018 - Jan 2022

🤹‍♀ Animations of tidyverse verbs using R, the tidyverse, and gganimate
Role in this project:
userFull-stack Developer
Contributions:1 review, 73 commits, 27 PRs in 3 years 5 months
Contributions summary:Garrick primarily contributed to the visual animation aspects of the `tidyexplain` repository, focusing on data visualization techniques for tidyverse verbs. Their work included fixing animation bugs and adding new animations for various join operations and set operations. They demonstrated proficiency in utilizing the `gganimate` package to create animations illustrating the behavior of tidyverse functions. Additionally, the user organized static images and refined the code used for generating the animated plots.
gganimatejoinsr-packageggplot2sql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Garrick Aden-buie - Senior Software Engineer at Posit PBC