Shishir Srivastava

VP of Engineering

Bengaluru, Karnataka, India12 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 15 years of software industry experience.
  • Led teams to enhance Microsoft Teams functionality.
  • Innovated payment solutions in FinTech.
Stackforce AI infers this person is a SaaS and Fintech expert with strong leadership in product development.

Contact

Skills

Core Skills

Engineering ManagementSoftware DevelopmentSoftware Architectural Design

Other Skills

AJAXAccelerated Mobile Pages (AMP)CSSFinTechFront-end DevelopmentHTMLHTML5JavaJavaScriptMachine LearningProduct DevelopmentProduct Road MappingProgressive Web Applications (PWAs)React.jsRedux.js

About

With over 15 years of experience in the software industry, I have led and contributed to multiple projects across different domains, roles, and technologies. I have a passion for building products ground-up with strong customer focus and positive impact. As an Engineering Manager at Microsoft, I lead a team of talented engineers in building powerful collaboration tools on Microsoft Teams. We have delivered product enhancements, performance improvements, and architectural migrations that have improved product fundamentals and increased user satisfaction. I enjoy working with a diverse and inclusive team that values innovation, collaboration, and quality.

Experience

Microsoft

3 roles

Principal Software Engineering Manager

Promoted

Sep 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Built exciting new features aimed at improving developer productivity within Teams by enhancing integration with popular third party tools like GitHub. We built new flows for the GitHub bot on Teams that provides a significantly improved user experience while sharing code or PRs and collaborating on code reviews.
  • We also built features aimed towards power users like providing easy slash command integration with 3rd party bots, and integrating custom Power Automate workflows in standard chat flows.
  • Apart from developer productivity, I led the team that owns the Teams activity notifications backend. We owned the Teams Discover feed which leverages AI to provide personalized content recommendations to users to help them discover posts from across the org which may be of interest to them.
Product Road MappingEngineering ManagementSoftware Architectural DesignSoftware DevelopmentProduct DevelopmentJavaScript+20

Senior Software Engineering Manager

Promoted

Jul 2021Jan 2025 · 3 yrs 6 mos · Bengaluru, Karnataka, India

  • Built modern workspace communication and collaboration features in Microsoft Teams.
  • My team owned the Time Management area in Teams, which included the Calendar, Scheduling flows, and AI based meeting time suggestions. Led a team of 14 engineers in rearchitecting the Teams Calendar which led to a significant 71% improvement in load time.
  • We worked on unifying Outlook and Teams Calendars in order to improve time to market for new features, and organizational efficiency by combining the engg, product, and design teams. This is now available in production on the Teams app.
Product Road MappingEngineering ManagementSoftware Architectural DesignSoftware DevelopmentProduct DevelopmentJavaScript+20

Senior Software Engineer

Dec 2019Jul 2021 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Led a small team of engineers in integrating Microsoft Teams and Sharepoint to unify the file management features. This helped significantly improve time to market for any new Files related features and also improved efficiency for the Teams org by eliminating the need for a separate "Files" Product and Engineering team.
Product Road MappingEngineering ManagementSoftware Architectural DesignSoftware DevelopmentProduct DevelopmentJavaScript+20

Flipkart

Software Engineer

Jun 2014Dec 2019 · 5 yrs 6 mos · Bengaluru, Karnataka, India

  • Fintech / Consumer Finance:
  • Built the 'No Cost EMI' experience on Flipkart to drive affordability & increase sales of high ticket size items. Also built the 'Flipkart Pay Later' experience which was one of the first Buy-Now-Pay-Later offerings on a major e-commerce platform in India.
  • Digital Products and Services:
  • Built orchestration and communication services between Flipkart and multiple third-party vendors for order fulfillment of digital products like Mobile Recharge, Insurance, and other Value Added Services. (Java, DropWizard, Gradle, Google Guice)
  • Desktop website:
  • Worked as a UI engineer on Flipkart's desktop website and helped the website scale to handle 40K RPS during it's first Big Billion Days sale. I also managed the cloud infrastructure which hosted the website and helped it scale up to 80K RPS, in later years. (HTML, JavaScript, React, Cloud)
Product Road MappingEngineering ManagementSoftware Architectural DesignSoftware DevelopmentProduct DevelopmentJavaScript+20

Freelance web development

Web and Mobile Developer

Jul 2009Jun 2014 · 4 yrs 11 mos · Mumbai, Maharashtra, India

  • Provided end-to-end development services as an independent web and mobile developer to individuals and small companies from around the world. I wore many hats and my responsibilities covered everything from business development, client management, requirements gathering, project execution, development, testing, and integration or deployment into client's environment.
  • Worked extensively on location based applications and cross-platform mobile applications, built using HTML, CSS, JavaScript, PHP, PhoneGap (Cordova), Android SDK (Java), and other related technologies

Newgen

Software Developer

Jun 2008Jun 2009 · 1 yr · Delhi, India

  • Joined Newgen as the primary UI developer for "Omnimail" - Newgen’s enterprise mail processing software. Got exposure to front-end frameworks like Google Web Toolkit(GWT), Dojo, Script.aculo.us, and YUI, and worked on HTML, CSS, JavaScript, JSP, Servlets.

Education

Savitribai Phule Pune University

Bachelor of Engineering (BE) — Computer Science

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Engineering Management & Software Development

Explore similar profiles based on matching skills and experience