Yoav Rubin

Senior Software Engineer at Microsoft

Vancouver, British Columbia, 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

👤
Senior
🎓
Top School
Yoav Rubin is a Senior Software Engineer based in Vancouver with 12+ years building cloud-native, large-scale distributed systems at Microsoft and IBM Research, specializing in Azure, .NET, observability, and data security. He has driven control plane and SRE work for Azure SQL, built ML pipeline telemetry and insights for Azure Machine Learning, and contributed security/auditing features to prominent open-source repos like azure-powershell and the Azure SDK for .NET. Comfortable moving between object-oriented and functional paradigms, he applies Clojure-informed design and computational-neuroscience-trained analytical rigor to production services and analytics algorithms. Known for blending product-minded engineering with deep platform expertise, he has also taught functional programming on the JVM and holds an M.Sc. in Computational Neuroscience from the Technion.
code12 years of coding experience
job23 years of employment as a software developer
bookM.Sc. Medical Science - Computational Neuroscience, M.Sc. Medical Science - Computational Neuroscience at Technion - Israel Institute of Technology
languagesEnglish, Hebrew
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (16)

netframework10
net10
asp-net10
azure-powershell10
dotnet10
csharp10
sql10
azure-sdk10
dotnet-core10
apidoc9
api9
azure8
malware-detection8
intrusion-detection8
microsoft-azure8

Programming languages (3)

C#JavaScriptPython

Github contributions (5)

github-logo-circle
Azure/azure-powershell

Nov 2014 - Nov 2016

Microsoft Azure PowerShell
Role in this project:
userBack-end Developer & API Developer
Contributions:142 commits, 34 PRs, 38 comments in 2 years
Contributions summary:Yoav appears to be focused on back-end development, specifically related to the Azure PowerShell module. They are implementing functionality to calculate and handle connection strings within the client-side code. The user also introduced changes to support database auditing and threat detection, suggesting work on security-related features. The commits involve code changes within various C# files, implying a strong understanding of the underlying .NET framework and how it relates to Azure services.
microsoft-azure-powershellpowershellmicrosoft-azuremicrosoftazure
Azure/azure-sdk-for-net

Aug 2014 - Aug 2016

This repository is for active development of the Azure SDK for .NET. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/dotnet/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-net.
Role in this project:
userBackend Developer
Contributions:32 commits, 11 PRs, 1 comment in 2 years
Contributions summary:Yoav contributed to the development of the Azure SDK for .NET, specifically focusing on adding SQL security and auditing features. Their work involved modifying generated C# code related to security operations and updating NuGet packages associated with SQL auditing. The commits indicate an understanding of Azure SQL Database security and the associated .NET SDK.
dotnetversionedazure-functionssdkconsumers
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
Yoav Rubin - Senior Software Engineer at Microsoft