Rikki Gibson

Software Engineer at Microsoft

Redmond, Washington, 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
Rikki Gibson is a software engineer with 11 years of experience, currently working on the Roslyn C# and VB.NET compilers at Microsoft in Redmond. He combines production .NET backend expertise with mobile experience—having published an iOS app—and contributes actively to major open-source projects like dotnet/runtime and the Azure SDKs. His contributions span compiler semantics, runtime attributes, and cloud SDK code generation, showing a comfort with both language internals and developer tooling. A high-achieving Oregon State CS graduate (3.9 GPA), he also has a history of mentoring student developers on state-government projects, and a penchant for modernizing legacy codebases as seen in cleanup work on axios.
code11 years of coding experience
job3 years of employment as a software developer
bookJazzschool Institute
bookBachelor of Science (B.S.), Computer Systems, 3.9 GPA, Bachelor of Science (B.S.), Computer Systems, 3.9 GPA at Oregon State University
stackoverflow-logo

Stackoverflow

Stats
4,200reputation
277kreached
85answers
11questions
Badges
struct
top-5%
swift
top-5%
typescript
top-5%
github-logo-circle

Github Skills (38)

compatible10
javascript10
apidoc10
azure-sdk10
testing10
net10
dotnet10
semantics10
java10
browser-support10
asp-net10
javas10
azure-service-fabric10
http-client10
compiler-design10

Programming languages (14)

C#PowerShellJavaC++GoHTMLTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
dotnet/roslyn

Oct 2018 - Jan 2023

The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Role in this project:
userBack-end Developer
Contributions:4047 reviews, 1200 commits, 1931 PRs in 4 years 4 months
Contributions summary:Rikki primarily worked on the C# Roslyn compiler project, focusing on implementing features and bug fixes related to language semantics. The contributions involved modifying source code, particularly in the context of compiler binder logic and related test cases. The changes appear to target areas such as pattern matching, return type conversions, and the handling of various syntax elements.
roslyndotnetf-sharpcompilervisual-basic
Azure/azure-sdk-for-java

Jul 2017 - Sep 2018

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
userBack-end Developer
Contributions:369 commits, 13 PRs, 14 pushes in 1 year 2 months
Contributions summary:Rikki's contributions primarily revolve around the Azure SDK for Java, with a focus on extending functionality within the EventHub and Service Fabric management libraries. They modified the gulpfile.js build script to incorporate event hub and service fabric projects. The user also added several code generation components, including inner generation code and associated test code to the EventHub and ServiceFabric libraries, along with generating the management interface for the Notification Hubs and a basic test file for the same.
azure-resourcesversionedazure-functionssdkazure-services
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