Skip to content

Pradyumna Naik

Software Engineer II @ Microsoft · Hyderabad, India

Experience & education

  1. Education

    2018 — 2022

    National Institute of Technology, Rourkela

    B.Tech (Honours), Computer Science

  2. Experience

    May 2021 — Jul 2021

    Software Engineer Intern

    Microsoft · Hyderabad, India

    Role highlights
    • Built a Joblet to sync Consumer Quota data in SharePoint and implemented Non-Renewable Legacy Plan support, from design through production deployment.
  3. Experience

    Jul 2022 — Aug 2025

    Software Engineer

    Microsoft · Hyderabad, India

    Role highlights
    • Scaled the Signals data pipeline from 3 billion to 8 billion events/day via Just-in-Time provisioning, enhanced retry, and split-compute architecture on Azure Event Hubs — holding the 95th percentile SLA throughout scale-out.
    • Architected Buildout Automation for the Audit & Signals microservice on Azure, reducing new region provisioning time from days to hours.
    • Led C# instrumentation migration from the Common Instrumentation Layer to SharePoint and eliminated security vulnerabilities, improving distributed tracing and observability across the pipeline.
    • Owned resolution of production incidents and escalations, diagnosing failures across distributed microservices and Azure data infrastructure.
  4. Experience

    Aug 2025 — Present

    Software Engineer II

    Microsoft · Hyderabad, India

    Current role

    Role highlights
    • Own core components of the Audit & Signals data platform for OneDrive and SharePoint, engineering scalable, fault-tolerant C# distributed pipelines that ingest and process 50 billion events/day at a 10-second 95th percentile SLA.
    • Drove end-to-end bring-up of the SDE data microservice in a new sovereign region, coordinating provisioning, configuration, and validation to achieve production readiness.
    • Redesigned a core audit REST API responsible for 40% of total audit volume, evolving it from single-user to multi-user batched requests to improve throughput and reduce per-request overhead.
    • Mentor junior engineers and lead code reviews, setting engineering and pipeline build standards across the team.

Skills

Languages
  • C#
  • Python
  • SQL
  • C / C++
  • JavaScript
Data & Streaming
  • Apache Spark
  • PySpark
  • Spark SQL
  • Azure Event Hubs
  • Azure Service Bus
Platform
  • Azure
  • .NET
  • Distributed Systems
  • REST APIs
  • Observability

Contact

Working on something at scale?

I am happy to talk about distributed data platforms and streaming pipelines. Send a note and I will reply.

Submissions go to Netlify Forms and are emailed to pradyumnanaik26@gmail.com. Nothing is shared with any third party.