Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Gaurav Mahajan

Hyderabad

Summary

With over six years of experience as a Software Engineer at Microsoft, I specialize in ASP.NET Core and enterprise-grade system development. My career has been dedicated to designing scalable architectures, optimizing system performance, and ensuring robust extension security across complex applications. At Microsoft, I contribute to building highly available, secure, and future-ready software systems, leveraging my expertise in system design, scaling strategies, and dynamic analysis to strengthen reliability and resilience. I am committed to driving innovation and delivering impactful solutions that align with organizational goals and industry best practices.

Overview

11
11
years of professional experience
2
2
Certifications

Work History

Senior Software Engineer

Microsoft
Hyderabad
09.2024 - Current
  • Strengthened malicious extension detection and automation: Designed and implemented edge browser client-side and backend pipeline enhancements to collect and analyze extension data, enabling automated alerts and early detection of threats. Initial rollout flagged dozens of malicious extensions and uncovered large-scale side-loaded installs, leading to proposed disablement strategies that protected over 1.7M users.
  • Advanced security infrastructure and detection accuracy: Improved core scanning systems by optimizing partitioning, telemetry, and feedback loops, resulting in measurable gains in detection accuracy (69% → 72%) and precision (96% → 100%). Drove security compliance initiatives with zero SLA breaches and introduced workflow automation that reduced manual effort by ~50%.
  • Enabled team success and knowledge sharing: Onboarded peers to new security dynamic analysis simulations, created reusable workflow artifacts, and supported deprecation of legacy services. Led knowledge-sharing sessions, promoted inclusive collaboration, and streamlined backlog prioritization—improving team efficiency, culture, and alignment with organizational security and D&I goals.
  • Senior Software Engineer – Edge Browser Security & Extensions

Software Engineer 2

Microsoft
Hyderabad
09.2022 - 08.2024
  • Optimized Azure costs and infrastructure efficiency: Consolidated app service plans and removed unused resources, achieving a 23% reduction in Azure COGS and lowering CO₂ emissions, as recognized by the Azure team.
  • Strengthened security platforms and tooling: Drove ADF pipeline deprecation analysis and migration to Redash for security use cases, resolved 376+ component governance alerts (including critical OSS vulnerabilities), enabled data sharing for ML badge models, and integrated the Process Investigator tool into DA simulations.
  • Designed and implemented EVAL & RAI scanners for AI plugins, integrating with Sydney and Azure Promptflow pipelines to provide multi-turn evaluation metrics (content harm, copyright/IP, DEA, trigger rates, irrelevant queries, etc.).
  • Enhanced reporting and telemetry by driving requirements for new metrics (e.g., top wins/losses, Sydney searches), integrating EVAL/RAI outputs into TSR and URS, and enabling report downloads with full evaluation dumps for researchers.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.

Software Engineer 2

Microsoft
Hyderabad
09.2021 - 08.2022
  • Laid the foundation for edge browser extensions security service infrastructure by setting up logging, telemetry, and monitoring frameworks integrated with Azure App Insights and Kusto. This enabled proactive ICM resolution, Power BI dashboards for security insights, and standardized observability across services.
  • Drove the design and development of the Dynamic Analysis (DaaS) system, including SONAR VM configuration, toolset integration, activity log generation, and callback handling. DaaS became a critical addition to the extensions security arsenal—flagging malicious extensions missed by static tools, leading to 7 revocations, and delivering measurable precision/recall benchmarks. Extended DaaS with UI simulation and network logging, raising detection accuracy to ~67% F1 score, and established it as a scalable platform for future features.
  • Accelerated team and cross-org success by completing privacy reviews, onboarding reviewers and partner teams to DaaS, and contributing to ML-based security research. The ML prototype leveraging DaaS and other services achieved >90% accuracy and precision, validating behavioral analysis as a next-generation detection approach. Also supported PME subscription onboarding, localization pipeline security fixes, and knowledge-sharing sessions to strengthen team capability.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.

Software Engineer

Microsoft
Hyderabad
09.2020 - 08.2021
  • 1) Led edge browser extension migration and platform readiness: Successfully migrated ~177 extensions’ localized data to the new MGP store (Nov–Dec 2019) with
  • 2) Delivered data insights for developer funnel tracking: Pulled and visualized developer funnel and extension data from PIXAL Kusto and AMS databases, work that now powers monthly MBR reviews and helps the outreach team track the top 1000 Chrome extensions.
  • 3) Optimized client performance and operational efficiency: Implemented client-side caching (LRU, static assets) and network data compression (~50% bandwidth savings), while enriching TSG documentation to support vendor-handled DRI duties and contributing UHF updates (beta tagging, header/footer).

Software Engineer

Microsoft
Hyderabad
06.2019 - 08.2020
  • 1) Led the localization of the Microsoft Edge Add-ons Store into ~110 languages, expanding global accessibility and user reach.
  • 2) Designed and executed automated migration scripts to transfer ~177 MFP extensions’ localized data into the new MGP store, ensuring accuracy and efficiency at scale.
  • 3) Implemented analytics and telemetry pipelines to capture key usage metrics, enabling data-driven insights and continuous improvement of the platform.

Software Engineer Intern

Microsoft
Hyderabad
05.2018 - 06.2018
  • 1) Designed and implemented an automated validation system to ensure reliability and correctness of Azure networking services.
  • 2) Built an automated test suite to verify successful provisioning of VMs and related cloud resources, reducing manual verification effort and improving test coverage.
  • 3) Developed reusable test workflows that validated resource creation, configuration, and connectivity, contributing to higher confidence in deployment pipelines.
  • 4) Strengthened overall service reliability by detecting provisioning issues early and ensuring consistency across large-scale cloud environments.

Technology Analyst

Goldman Sachs
Bangalore
06.2015 - 06.2017
  • 1) Designed and developed a web portal for traders and supervisors to review and monitor post-trade settlement activities, improving transparency and operational efficiency.
  • 2) Built the portal from scratch using AngularJS and modern web technologies, delivering a scalable and user-friendly interface tailored to trading workflows.
  • 3) Collaborated with cross-functional teams to ensure seamless integration with existing settlement systems and compliance requirements.
  • 4) Enhanced productivity by streamlining review processes and reducing manual effort in trade settlement oversight.

Education

Master of Technology - MTech - Computer Science

International Institute of Information Technology Hyderabad (IIITH)
Hyderabad, India
05.2019

Bachelor of Technology - BTech - Computer Engineering

COEP (College of Engineering, Pune)
Pune, India
06.2015

Skills

Software development

Certification

Designing RESTful APIs

Timeline

Senior Software Engineer

Microsoft
09.2024 - Current

Software Engineer 2

Microsoft
09.2022 - 08.2024

Software Engineer 2

Microsoft
09.2021 - 08.2022

Software Engineer

Microsoft
09.2020 - 08.2021

Software Engineer

Microsoft
06.2019 - 08.2020

Software Engineer Intern

Microsoft
05.2018 - 06.2018

Technology Analyst

Goldman Sachs
06.2015 - 06.2017

Master of Technology - MTech - Computer Science

International Institute of Information Technology Hyderabad (IIITH)

Bachelor of Technology - BTech - Computer Engineering

COEP (College of Engineering, Pune)
Gaurav Mahajan