Carson Sievert

Principal Software Engineer at Posit PBC

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
award
Top expert inR Data Science and Visualization
Carson Sievert is a Principal Software Engineer with 13 years of experience building interactive web tools that make data more accessible, informative, and enjoyable. He blends full‑stack web development, interactive graphics, statistical computing, and machine learning—work sharpened through a PhD in Statistics and roles from academia to industry. At Posit he authors and maintains widely used open‑source projects (including Shiny for Python, htmlwidgets, rmarkdown, and LDAvis), driving both UI/UX polish and robust server-side logic. His contributions to flagship libraries like ggplot2, leaflet, and DT show a rare combination of visualization design sense and deep technical craftsmanship. Carson often focuses on subtle cross‑stack problems—type safety in JS layers, efficient system calls, and Bootstrap theming—that materially improve developer and user experience. He’s equally comfortable shipping backend algorithms as he is refining front-end interactions, with a track record of turning statistical ideas into polished, production-ready tooling.
code13 years of coding experience
job12 years of employment as a software developer
bookPhD Statistics, PhD Statistics at Iowa State University
bookBA Economics Mathematics, BA Economics Mathematics at Saint John's University
stackoverflow-logo

Stackoverflow

Stats
2,667reputation
429kreached
37answers
3questions
Badges
r
top-5%
plotly
top-1%
github-logo-circle

Github Skills (53)

data-visualizations10
javascript10
bootstrap10
r-package10
leaflet10
python10
r10
data-manipulation10
css10
sass10
shiny10
htmlwidgets10
user-interface10
data-visualisation10
datatable10

Programming languages (18)

JavaCSSC++CTeXSassHTMLPerl

Github contributions (5)

github-logo-circle
cpsievert/LDAvis

Mar 2014 - Apr 2018

R package for web-based interactive topic model visualization.
Role in this project:
userBack-end Developer
Contributions:184 commits, 15 PRs, 104 pushes in 4 years 2 months
Contributions summary:Carson initiated the LDAvis package and implemented the foundational server-side logic for the web-based interactive topic model visualization. The initial commit established the core functionality, including components for loading and visualizing data. Subsequent commits focused on core functionalities like the computation of Kullback-Leibler divergence, and the implementation of the shiny server.
r-packagetopic-modelldaweb-basedlatent-dirichlet-allocation
posit-dev/py-shiny

Aug 2021 - Sep 2022

Shiny for Python
Role in this project:
userFull-stack Developer
Contributions:6 releases, 469 reviews, 203 commits in 1 year 2 months
Contributions summary:Carson contributed to the development of the Shiny for Python project, focusing on UI/UX improvements and feature implementations. They made changes to both UI components (sliders, buttons, date inputs) and server-side logic. The user also worked on integrating with third-party libraries like Bootstrap and htmltools, demonstrating a focus on building a functional and user-friendly application.
interfacesvoilashinypython
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
Carson Sievert - Principal Software Engineer at Posit PBC