Winston Chang

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
award
Top expert inR Data Science and Visualization
Winston Chang is a software engineer with 14 years building developer-facing, open-source tools at Posit (formerly RStudio), focused on bridging R and modern web technologies. His work spans backend reactivity and package tooling (py-shiny, devtools, pkgdown, usethis) to frontend integrations and interactive graphics (shiny, leaflet, htmlwidgets, ggplot2), showing fluency across the full stack. He has a strong track record of improving cross-browser compatibility, test suites, and developer workflows—often fixing subtle integration bugs and adding pragmatic features like caching for Shiny widgets and CRAN-friendly checks. Comfortable in both research and production contexts (PhD-level training in cognitive psychology), he brings a user-centered, data-savvy perspective to developer tooling. Based in Minneapolis, he quietly powers widely used projects that make reproducible science and interactive visualization simpler for practitioners.
code14 years of coding experience
github-logo-circle

Github Skills (62)

data-visualizations10
dependency-management10
environmental10
javascript10
dashboard10
bootstrap10
python10
leaflet10
r10
package-development10
data-manipulation10
css10
testing10
shiny10
adminlte10

Programming languages (22)

JavaC++CSSCRustTeXGoPerl

Github contributions (5)

github-logo-circle
wch/rgcookbook

Feb 2017 - Aug 2022

R Graphics Cookbook
Role in this project:
userData Scientist
Contributions:1 review, 139 commits, 7 PRs in 5 years 7 months
Contributions summary:Winston primarily contributed to the R Graphics Cookbook repository by enhancing the book's build process and refining the code examples. Their work involved integrating the bookdown package, creating scripts to build individual chapter Markdown files, and improving the handling of figure captions. They also made changes to the `utils.R` file, indicating a focus on the rendering and formatting of data and plots within the book. These efforts aimed to improve the book's structure, output, and presentation of data visualization techniques.
graphic
rstudio/shiny

Oct 2012 - Jan 2023

Easy interactive web applications with R
Role in this project:
userBackend Developer & UI Developer
Contributions:412 reviews, 2477 commits, 736 PRs in 10 years 4 months
Contributions summary:Winston primarily worked on the Shiny application's test suite, fixing existing tests for the `coordmap` plot functionality. The user also contributed to the application's functionality by implementing code improvements and adding the "replay" option to the renderPlot function. They have made contributions which suggests some involvement with UI elements in the app.
web-applicationsweb-appshinyrstudioweb-development
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