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.
11 years of coding experience
6 years of employment as a software developer
International Baccalaureate, International Baccalaureate at United World College Red Cross Nordic
Bachelor's degree, Statistics, Computer Science, GPA: 3.98/4.00, Bachelor's degree, Statistics, Computer Science, GPA: 3.98/4.00 at Macalester College
DPMI Certificate: Design, Partnering, Management, and Innovation for development, DPMI Certificate: Design, Partnering, Management, and Innovation for development at Monterey Institute of International Studies
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.
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.
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.