Ravi Sharma

Software Engineer

Redmond, Washington, United States18 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing high throughput distributed systems.
  • Over a decade of experience in cloud services.
  • Proven track record in authentication and authorization solutions.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Cloud Services.

Contact

Skills

Core Skills

Distributed SystemsSoftware DevelopmentAuthenticationAuthorization

Other Skills

GitWeb DevelopmentC#ArchitectureProgrammingPython (Programming Language)Data StructuresDatabase DesignConcurrent ProgrammingSoftware Architecture

About

Technical leader with years of experience developing and delivering large scale, highly available, high throughput distributed systems serving business critical scenarios. I have solid experience working in the data plane (strong consistency with fault tolerance), data management as well as control plane (authentication, authorization) on all three clouds: AWS, Azure and GCP.

Experience

18 yrs 9 mos
Total Experience
3 yrs 9 mos
Average Tenure
3 yrs 10 mos
Current Experience

Confluent

Staff Software Engineer

Jul 2022Present · 3 yrs 10 mos · Seattle, Washington, United States

  • Working on the design and development of Confluent's next-gen Compute Platform. (https://docs.confluent.io/cloud/current/connectors/bring-your-connector/overview.html)
GitWeb DevelopmentDistributed SystemsSoftware Development

Microsoft

Senior Software Engineer

Jul 2008Jul 2022 · 14 yrs · Redmond, WA · On-site

  • Worked as a member of the Azure Active Directory (AAD) team (https://azure.microsoft.com/en-us/blog/advancing-azure-active-directory-availability/). Solved several technical challenges in authentication and authorization space. Later, as a member of the backend team of AAD I gained solid experience solving complex problems related to Fine Grained Fault Domain Isolation, Cell Based Architecture, Hot Spotting, Read After Write, etc. I have more than a decade of experience servicing high scale services at 99.99% SLA.
GitWeb DevelopmentAuthenticationAuthorization

The university of arizona

2 roles

Teaching Assistant

Promoted

Jan 2008May 2008 · 4 mos

  • Teaching Assistant for Parallel programming undergraduate course.

Research Assistant

Jan 2007May 2007 · 4 mos

  • Researched sensor localization problem

Qualcomm, boulder, co

Summer Intern

May 2007Aug 2007 · 3 mos

  • Worked on extending protocol stack on phone to support IGMP protocol and IP multicasting.
  • As part of this project I learnt IGMP protocol requirements (RFC 2236), implemented them and tested them.

Education

University of Arizona

MS — Computer Science

Indian Institute of Science (IISc)

Certification course — Artificial Intelligence

Stackforce found 100+ more professionals with Distributed Systems & Software Development

Explore similar profiles based on matching skills and experience