Bárbara Ribeiro

Porto, Porto, Portugal
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
Bárbara Ribeiro is a versatile software developer with 11 years of experience building full-stack and frontend web applications, specializing in Vue frontends, Python backends, and SQL-driven data layers. She began her career in the R ecosystem at RStudio contributing to high-profile projects like shiny and learnr, where she improved UI components and tutorial rendering for interactive R Markdown apps. A double major in Applied Mathematics & Statistics and Computer Science from Macalester College, she brings strong quantitative thinking to product-facing engineering and embedded analytics. Her work spans Docker and Kubernetes deployments, FastAPI/GraphQL backends, and ASP.NET integrations for diverse client platforms. Educated across Norway and the U.S., she pairs an international, liberal-arts perspective with hands-on engineering rigor and a habit of sanitizing UX and error surfaces for safer production. Outside work she keeps intellectually curious with physics and sociology minors and collects cat photos—hinting at attention to detail and a playful curiosity.
code11 years of coding experience
job6 years of employment as a software developer
bookInternational Baccalaureate, International Baccalaureate at United World College Red Cross Nordic
bookBachelor's degree, Statistics, Computer Science, GPA: 3.98/4.00, Bachelor's degree, Statistics, Computer Science, GPA: 3.98/4.00 at Macalester College
bookDPMI Certificate: Design, Partnering, Management, and Innovation for development, DPMI Certificate: Design, Partnering, Management, and Innovation for development at Monterey Institute of International Studies
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
909reputation
58kreached
28answers
0questions
Badges
shiny
top-5%
github-logo-circle

Github Skills (31)

javascript10
bootstrap10
r10
css10
user-manual10
shiny10
adminlte10
rs10
r-stats10
uid10
interactive10
front-end-development10
html10
rmarkdown10
bootstra10

Programming languages (10)

TypeScriptRC++CSSCTeXJavaScriptHTML

Github contributions (5)

github-logo-circle
rstudio/shinydashboard

Jan 2017 - Sep 2017

Shiny Dashboarding framework
Role in this project:
userFront-end Developer
Contributions:94 commits, 31 PRs, 101 pushes in 7 months
Contributions summary:Bárbara primarily focused on enhancing the shinydashboard framework's user interface and functionality. Their contributions included updating the AdminLTE version, fixing font paths, and addressing issues related to sidebar behavior and bookmarking. The commits demonstrate a focus on improving visual presentation, user experience, and responsiveness.
dashboardingrweb-appreactivityrstudio
rstudio/shiny

Mar 2016 - Apr 2018

Easy interactive web applications with R
Role in this project:
userFull-stack Developer
Contributions:263 commits, 92 PRs, 371 pushes in 2 years 2 months
Contributions summary:Bárbara primarily contributed to the development of a `renderBootstrapTable` function, which provides a means of creating interactive web applications with R. Their commits added new features such as customizable table widths and Bootstrap table formatting. They also made aesthetic changes and bug fixes, further refining the functionality and appearance of the table rendering. These changes indicate work on enhancing the user interface within the Shiny framework.
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
Bárbara Ribeiro