Software Engineer

Piyush
Sharma

Software engineer at Microsoft, building for scale, speed, and the millions of people on the other side of the screen.

Scroll to explore

Pragmatic builder,
impact-driven engineer.

I'm a Software Engineer at Microsoft, working on Excel Online — one of the most widely used productivity products on the planet, serving 8 billion sessions every month.

My work spans platform reliability, product user experience, developer productivity, and applied AI.

I graduated from IIIT Delhi with a B.Tech in Computer Science and Design — a foundation that lets me move comfortably across frontend, backend, and systems engineering.

8B
Monthly Sessions Impacted
50M
Monthly Active Users

Where I've worked.

Jun 2024 – Present
Microsoft
Hyderabad, India
Software Engineer · L60 · Internal Promotion from L59
Jun 2023 – May 2024
Microsoft
Hyderabad, India
Software Engineer · L59
Jan 2022 – Mar 2022
AID Labs
Delhi, India
Software Engineer Intern

Technical toolkit.

Languages
C++ C# Java Python JavaScript TypeScript
Frontend
React.js Next.js Redux
Backend & Systems
Node.js Express.js REST APIs gRPC GraphQL WebSockets OAuth Kafka RabbitMQ
Datastores
PostgreSQL MySQL MongoDB Redis Amazon S3 Kusto (KQL)
Cloud & Infra
AWS Microsoft Azure Docker Kubernetes Azure DevOps CI/CD Pipelines
Observability & Testing
Git Postman Jest Playwright Grafana

Things I've built.

Computer Vision · Desktop
Refresh Reminder

Desktop app for screen fatigue monitoring using real-time webcam-based analysis of posture, blink rate, and hand gestures. Built a computer vision pipeline for live video processing and a gesture-driven PyQt GUI enabling hands-free interaction during extended sessions.

Python OpenCV NumPy PyQt
Developer Tools · Chrome Extension
LinkedIn Ad Blocker

Chrome extension that automatically detects and hides sponsored and promoted posts from the LinkedIn feed in real time. Built a lightweight DOM-based content filtering pipeline with dynamic feed monitoring for seamless ad-free browsing.

JavaScript DOM MutationObserver Chrome Extensions
Full-Stack · Social Impact
Affinity

Full-stack web platform to streamline child adoption workflows, enabling discovery and interaction with 200+ welfare homes. Designed RESTful APIs and PostgreSQL schemas for structured data access, and implemented JWT-based authentication with role-based access control for secure sessions.

Flask Vue.js PostgreSQL JWT

Where I studied.

2019 – 2023
IIIT Delhi
Delhi, India
B.Tech · Computer Science and Design
Coursework
  • Distributed Systems, Cloud Computing, Big Data Analytics, Blockchain & Cryptocurrency, Operating Systems, Computer Networks, Database Management Systems, Computer Architecture, Data Structures & Algorithms.
Undergraduate Research · Guide: Dr. Mukesh Mohania
  • Architected a blockchain-based decentralized education platform using Hyperledger Fabric to enable tamper-proof academic records and verifiable, transparent interactions between students and institutes.

Beyond the day job.

Let's build something
reliable.

Open to chat about software engineering, reliability, and applied AI. Always happy to connect.