Shashwat Kathuria

Software Engineer

New Delhi, Delhi, India5 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Developed a big data platform at Microsoft.
  • Created a mobile news application featured at Microsoft Ignite.
  • Contributed to open source projects during Google Summer of Code.
Stackforce AI infers this person is a SaaS and Mobile Development expert with strong Big Data capabilities.

Contact

Skills

Core Skills

Big DataSoftware DevelopmentWeb DevelopmentMobile Development

Other Skills

Apache SparkScalaSQLSynapseHDInsightAzure Data FactoryMicrosoft SubstrateCosmosASP.NET Core.NETC#ReactJSWebpackRuby on RailsReact Native

About

Software Engineer 2 (L62) @Microsoft | IIT Jodhpur CSE’21 | Google Summer of Code’20 @Wikimedia Foundation

Experience

5 yrs 10 mos
Total Experience
2 yrs 11 mos
Average Tenure
4 yrs 11 mos
Current Experience

Microsoft

3 roles

Software Engineer 2

Promoted

Sep 2023Present · 2 yrs 8 mos · Noida, Uttar Pradesh, India

  • Developed Score Data Lake, a big data platform, from scratch to process massive amounts of audit and sites data and generate reports, and added robust support for parallelism and efficient pipeline resource utilization.
  • Expanded data access governance reporting for administrators from 2 to 10+ new report types, supporting multiple partner teams and scaling the platform from 7,000 to 300,000+ tenants.
  • Designed, analyzed load and implemented the Content Events feature end to end from scratch to detect malicious users performing high volume downloads, deletions, and sharing activities in tenants, efficiently processing large scale activity data with limited resources while collaborating with multiple internal teams and external stakeholders.
  • Implemented using Apache Spark, Scala, SQL, Synapse, HDInsight, Azure Data Factory, Microsoft Substrate, Cosmos, ASP.NET Core, .NET and C#.
Apache SparkScalaSQLSynapseHDInsightAzure Data Factory+7

Software Engineer

Jun 2021Sep 2023 · 2 yrs 3 mos · Noida, Uttar Pradesh, India

  • Worked on backend, UI and joblets of data access governance section of SharePoint admin center website to compute and show reports related to sharing links of files and site sensitivity labels.
  • Implemented using C#, ASP.NET Core, ReactJS and Webpack.
C#ASP.NET CoreReactJSWebpackWeb Development

Software Engineer

May 2020Jul 2020 · 2 mos · Hyderabad, Telangana, India

  • Worked at Microsoft Garage and developed a full mobile news application for iOS and Android from scratch, which was featured at Microsoft Ignite and Hackathon.
  • Implemented using React Native and integrated the application inside Microsoft Teams mobile application.
React NativeMobile Development

Google summer of code

Google Summer of Code • Wikimedia Foundation

May 2020Sep 2020 · 4 mos · San Francisco, California, United States

  • Developed an error tracking system, surfaced the errors to UI to keep users informed of update errors due to APIs, an orphan lock removal procedure from background jobs and made course data update process more efficient.
  • Implemented using Ruby on Rails and ReactJS.
Ruby on RailsReactJSSoftware Development

Wikimedia foundation

Open Source Contributor

Jan 2020Dec 2020 · 11 mos · San Francisco, California, United States

Education

Indian Institute of Technology Jodhpur

Bachelor of Technology - BTech — Computer Science & Engineering

Jan 2017Jan 2021

G.D.Goenka Public School, Vasant Kunj, New Delhi

Science Stream (PCM) with Computer Science

Jan 2003Jan 2017

Stackforce found 100+ more professionals with Big Data & Software Development

Explore similar profiles based on matching skills and experience