Vijaya Yarramneni

Principal 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
Vijaya Yarramneni is a Principal Software Engineer based in Redmond with nine years at Microsoft and a long career building messaging, SOA, BPM and enterprise integration systems. At Microsoft he has driven backend work on the Azure SDKs for .NET and Java, improving Service Bus reliability and AMQP connection/session handling and adding features like extended TTL support and connection idle-timeout detection. He combines deep protocol-level expertise with a product-minded approach from earlier roles as a technical architect and product owner for Cordys BPM components. Vijaya’s work spans hands-on client and server-side implementation, mentoring and leading small teams, and shipping production-grade SDK features used by many Azure customers. Holding an MS in Computer Science from the University of Washington, he pairs academic rigor with pragmatic system design and a knack for surfacing subtle reliability fixes that prevent large-scale message loss.
code9 years of coding experience
job18 years of employment as a software developer
bookMaster of Science - MS Computer Science And Engineering, Master of Science - MS Computer Science And Engineering at University of Washington
bookB.Tech Computer Science and Engineering, B.Tech Computer Science and Engineering at Pondicherry Engineering College
languagesEnglish, Telugu, Hindi, Tamil
github-logo-circle

Github Skills (13)

net10
asp-net10
javas10
azure10
dotnet10
servicebus10
microsoft-azure10
csharp10
back-end-development10
amqp10
azure-sdk10
java10
testing8

Programming languages (6)

C#JavaGoMarkdownTypeSpecPython

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-java

Aug 2016 - Nov 2022

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:8 reviews, 165 commits, 63 PRs in 6 years 3 months
Contributions summary:Vijaya implemented core features for a messaging Java client by adding basic interfaces and implementing a ReactorDispatcher class. Their work involved developing classes such as ConnectionHandler and ReceiveLinkHandler, indicating an understanding of AMQP and network protocols. The user's contributions included building the send functionality and completing various functions, showcasing their expertise in Service Bus client development using Java.
azure-resourcesversionedazure-functionssdkazure-services
Azure/azure-sdk-for-net

May 2020 - Nov 2021

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:
userBack-end Developer
Contributions:17 reviews, 8 commits, 21 PRs in 1 year 5 months
Contributions summary:Vijaya's contributions primarily focused on enhancing the Azure Service Bus SDK for .NET. They implemented features to improve the handling of Time-To-Live (TTL) for messages, ensuring compatibility with larger TTL values. The user also addressed critical issues related to session management, including enforcing constraints on partition keys and session IDs. Furthermore, they introduced improvements to connection management, like adding connection idle timeout settings to detect socket errors more promptly.
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
Vijaya Yarramneni - Principal Software Engineer at Microsoft