S

Sarvesh Gupta

Software Engineer

Redmond, Washington, United States11 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in cloud computing and distributed systems.
  • Led multiple projects in education technology at Microsoft.
  • Strong problem-solving skills with a focus on software development.
Stackforce AI infers this person is a Software Engineer with expertise in Education Technology and Cloud Computing.

Contact

Skills

Core Skills

Asp.netReactjsIosMicrosoft Sharepoint

Other Skills

ReduxAADOSIS serviceASP.NET Web APIAzureOAuthOSI serviceSoftware designingPowershellService FabricAlgorithmsData StructuresProblem SolvingCC++

About

Computer science enthusiast with experience in cloud computing and distributed systems. I love problem solving and developing software solutions.

Experience

11 yrs 4 mos
Total Experience
5 yrs 8 mos
Average Tenure
9 yrs 6 mos
Current Experience

Microsoft

6 roles

Principal Software Engineer

Promoted

Sep 2022Present · 3 yrs 9 mos

Senior Software Engineer, Azure Cosmos DB

Promoted

Sep 2020Present · 5 yrs 9 mos

Software Engineer 2, Azure Cosmos DB

Nov 2018Aug 2020 · 1 yr 9 mos

Software Engineer, Azure Cosmos DB

Jun 2018Nov 2018 · 5 mos

Software Engineer, Microsoft EDU Engineering

Nov 2016Jun 2018 · 1 yr 7 mos

  • As part of the EDU Engineering team, I worked on integrating technology with education to increase the effectiveness of the education process, thus enabling educators and students to achieve more!
  • Major projects include:
  • EduConnect - Developed an ASP.NET service as part of the team, which provides a set of uniform APIs masking different LMS (Learning Management System) and SIS. Services like OneNote use EduConnect as a reliable and scalable source for connecting with LMSes.
  • Keywords: ASP.NET Web API, Azure, OAuth, 3rd party collaboration
  • Education Resources - Developed and shipped the first version(v1) of Microsoft Education Resources, as part of the team. The single page application serves as a centralized content platform for hosting all kinds of education-related content and is integrated in many first-party applications (Microsoft Office and Microsoft OneNote).
  • Keywords: ASP.NET, ReactJS, Redux, AAD .
  • Microsoft Forms - Worked on the service and client architecture of Microsoft Forms to add new features as and when required. Some of the distinguishing features include Short Text Auto Grading and Integration of Education Resources, increasing competitiveness with Google Surveys.
  • Keywords: OSI service, ASP.NET, ReactJS.
  • OpenUp integration in OneNote classnotebook - Took ownership of designing and implementing a software solution to integrate ClassNotebook(OneNote plugin widely used in schools), OpenUp resources(3rd party company providing free educational content), Microsoft Forms and EDU analytics. The shipped product had support for creating new Forms from OpenUp content in the user’s account with support for performing EDU analytics.
  • Keywords: ASP.NET, Software designing, Collaboration.
  • WriteIdeas - Worked as primary owner for shipping version v2.1 of the Write Ideas iOS app, by adding support for user ratings and reviews and making some functionality changes to make the app compliant for children.
  • Keywords: iOS
ASP.NETReactJSReduxAADOSIS serviceiOS

Software engineering Intern

May 2015Jul 2015 · 2 mos · Hyderabad, India

  • Worked in the ASR(Azure Site Recovery) team under BCDR(Business Continuity and Data Recovery) division.
  • Project aimed at Application Aware Data Recovery for Microsoft SharePoint farms.
  • The work involved understanding the dependency relations between components of a SharePoint farm.
  • Using this knowledge, designed a discovery metadata model, to facilitate granular recovery of a SharePoint farm.
  • Used PowerShell scripting and Microsoft Service Fabric architecture to build a .NET service that can authenticate in Sharepoint farms, collect granular discovery data and make it available to site recovery portal.
  • Keywords: Microsoft SharePoint, Powershell, Service Fabric

Indian institute of technology (bhu) varanasi

2 roles

Teaching Assistant for Compter Programming

Promoted

Jan 2015May 2016 · 1 yr 4 mos

  • Been teaching assistant for 3 consecutive semesters for Computer Programming course taught to freshers.
  • Experienced teaching the basics of computers, C language and operating systems to Mathematics and Computer Science majors.
  • Also managed programming lab sessions.

Joint Coordinator of COPS(Club of Programmers)

Jul 2014May 2015 · 10 mos

  • Managed and Coordinated the activities of the Programming Club. Conducted programming workshops and programming contests in the college.
  • Organized events of Byte the Bits (Cyber events under Technex ’15 - college technical fest).

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2012Jan 2016

St. RC Convent School, Shamli

Senior Secondary Education

Jan 2010Jan 2012

St. Francis School, Shamli

High School Education

Jan 1997Jan 2010

Stackforce found 100+ more professionals with Asp.net & Reactjs

Explore similar profiles based on matching skills and experience