Maria Semple

Senior Software Engineering Manager at Posit PBC

Canada
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
Maria Semple is a Senior Software Engineering Manager based in Canada with eight years of experience leading cross-functional teams and shipping production-quality software. She progressed through engineering and management roles at Posit PBC, driving product and team growth while contributing hands-on to the RStudio IDE as a full-stack developer—notably improving theme support and UI/theme RPCs that bridge front-end and R API server logic. Earlier work at Simba Technologies sharpened her systems and protocol expertise through cross-platform ODBC drivers, authentication (OAuth2, Kerberos), high-performance numeric algorithms, and mentoring engineers. Maria combines a strong academic foundation in mathematics and computer science with practical experience in maintainable, reusable components and a track record of improving developer-facing tools.
code8 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Mathematics and Computer Science, Bachelor of Science (B.Sc.), Mathematics and Computer Science at Simon Fraser University
github-logo-circle

Github Skills (7)

theme-development10
front-end-development10
back-end-development10
javascript9
css9
c-language8
cprogramming-language8

Programming languages (8)

TypeScriptDockerfileJavaRC++ShellMarkdownPython

Github contributions (5)

github-logo-circle
rstudio/rstudio

Apr 2018 - Jan 2023

RStudio is an integrated development environment (IDE) for R
Role in this project:
userFull-stack Developer
Contributions:254 reviews, 1168 commits, 235 PRs in 4 years 10 months
Contributions summary:Maria contributed to refactoring and improving the RStudio IDE, specifically focusing on theme support and user interface enhancements. They made significant changes to the front-end, including UI elements like adding buttons, file dialog integrations, and managing visual components within the preferences pane for improved theme management. The user also modified the back-end, adding server-side functionality to handle theme requests, as well as implementing RPCs for managing and customizing themes through the R API.
integratedrstudiointegrated-development-environmentidedevelopment-environment
The RStudio Launcher Plugin SDK is a software development kit used to create plugins that integrate orchestration tools with the RStudio Job Launcher.
Contributions:1 release, 7 reviews, 1252 commits in 2 years 9 months
development-kitorchestrationrstudiosdklauncher
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
Maria Semple - Senior Software Engineering Manager at Posit PBC