Shishir Gupta

Software Engineer

Delhi, India9 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing scalable distributed systems.
  • Proven leadership in software development teams.
  • Strong foundation in .NET and cloud technologies.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in scalable cloud solutions.

Contact

Skills

Core Skills

Distributed SystemsScalability.netTeam Leadership

Other Skills

BrainstormingCC#C++EclipseHTMLJavaJavaScriptMobile ApplicationsProblem SolvingProgrammingPythonSilverlightSystems DesignVisual Studio

About

LOVE coding. Passionate for scale.

Experience

Microsoft

4 roles

Software Engineer II

Promoted

Sep 2021Present · 4 yrs 6 mos

  • Part of Microsoft Azure Core (Compute) team. Developing distributed services at scale for Azure product offerings.
Distributed SystemsScalabilitySystems Design

Software Engineer

Jul 2019Sep 2021 · 2 yrs 2 mos

  • Internally switched to Microsoft IDC into Software Engineering role. Joined Azure Compute Linux team to expand Microsoft Azure's presence in open source world.
Distributed SystemsScalability

.NET Developer Consultant (Microsoft Services)

Jun 2016Jul 2019 · 3 yrs 1 mo

  • As a developer consultant, I developed customised product for Microsoft's customers working with them directly.
  • Led a team of 4 software developers for feature development as module (dev) lead.
  • I optimized 10+ APIs exposed to customers for more than 10X performance gain on average.
.NETTeam LeadershipProblem Solving

Intern (Microsoft Services)

Jun 2015Aug 2015 · 2 mos · Hyderabad Area, India

  • Did an internship at Microsoft Services Global Delivery, Hyderabad. I was part of a team that developed a Windows 10 Universal App for internal use.
WindowsMobile Applications

Ibm daksh

Intern

Jun 2014Jul 2014 · 1 mo · Gurgaon, India

  • As part of internship, I individually developed a software for the company on .NET framework. I was keen on learning a new technology. Since I knew nothing about .NET, chose to develop on it. As it turned out, .NET is one amazing framework.
  • This was my first experience in developing professional software for a leading organization, and it helped me learn to cope with the real life challenges of Software Engineering.
  • What I learnt:
  • 1. .NET
  • 2. Tackling constant requirement changes.
  • 3. Working can be fun! :)
.NET

Education

Maharaja Surajmal Institute Of Technology

B.Tech. — Computer Science Engineering

Jan 2012Jan 2016

St. Mary's School, Dwarka

12th — Science

Jan 2002Jan 2012

Stackforce found 100+ more professionals with Distributed Systems & Scalability

Explore similar profiles based on matching skills and experience