Sharon Wang

Senior Software Developer 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
Sharon Wang is a Senior Software Developer with nine years of experience building across front-end, back-end and full-stack systems, currently contributing to Posit's IDE efforts including RStudio and Positron. She brings deep runtime and compiler expertise from work on Eclipse OpenJ9 and OMR—contributions that touched JVM features and bytecode verification—as well as practical product experience shipping security-focused tooling and SAST innovations at Reshift and Software Secured. Sharon has led small engineering teams, hired and onboarded developers, and owned end-to-end product delivery from prototyping to CI/CD and cloud deployments. An active open-source contributor, her work spans UX polish in widely used projects like RStudio to performance-sensitive compiler changes in Soufflé and OpenJ9. Outside of code she coaches careers, creates content, and climbs walls and aerial silks—a hint at her blend of technical rigor and adventurous creativity.
code9 years of coding experience
job5 years of employment as a software developer
bookExplore French Immersion Program, Explore French Immersion Program at Université de Moncton
bookBachelor’s Degree With Distinction Computer Science, Bachelor’s Degree With Distinction Computer Science at University of Calgary
languagescanadian french, Chinese, English
github-logo-circle

Github Skills (29)

c-language10
datalog10
jvm10
flet10
css10
cmake10
ui-design10
logic-programming10
java10
ff10
javas10
translator10
translators10
cprogramming-language10
theme-ui9

Programming languages (17)

MDXJavaC++CSSHandlebarsScalaHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
eclipse-openj9/openj9

Feb 2019 - Feb 2021

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Role in this project:
userBack-end Developer
Contributions:65 reviews, 44 commits, 39 PRs in 2 years
Contributions summary:Sharon primarily contributed to the Java Virtual Machine (JVM) project by implementing and testing new Java 12 features, specifically the `indent(int)` method for the `String` class. They also addressed bug fixes related to the JVM, such as fixing a memory allocation issue, adding an option to skip resolver nameserver requests, and ignoring empty and whitespace VM options. Furthermore, the user added support for the -XX:OnOutOfMemoryError=string option and addressed several compilation issues.
runtimecompilerextensionseclipseomr
rstudio/rstudio

Jan 2023 - Jan 2023

RStudio is an integrated development environment (IDE) for R
Role in this project:
userFront-end Developer
Contributions:118 reviews, 7 commits, 109 PRs in 6 days
Contributions summary:Sharon primarily focused on enhancing the styling and appearance of the RStudio IDE's help pane. They implemented changes to the background color of the code sections within the help panel for both light and dark themes, ensuring proper border-radius styling. The user also updated the CSS classes used for applying light and dark themes in the help pane to ensure consistency, and refactored the use of theme classes to be more reliable. These changes involved modifying CSS files to improve the visual presentation and theme integration within the RStudio environment.
integratedrstudiointegrated-development-environmentidedevelopment-environment
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
Sharon Wang - Senior Software Developer at Posit PBC