Skip to content
View piyushn28's full-sized avatar
:octocat:
Hui hui
:octocat:
Hui hui

Block or report piyushn28

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
piyushn28/README.md

Hi, I'm Piyush Nirala πŸ‘‹

Software Engineer 2 @ Microsoft | Distributed Systems | Cloud Infrastructure | Backend Engineering

I’m a Software Engineer 2 at Microsoft, working on Azure Xstore Capacity Management, where I build and improve systems responsible for storage capacity, account migrations, zone balancing, and infrastructure decommissioning.

My primary interests are distributed systems, cloud infrastructure, backend engineering, and system design.


πŸš€ What I Work On

☁️ Azure Infrastructure

  • Capacity Management for distributed Azure storage infrastructure
  • Availability Zone balancing to maintain healthy distribution of storage accounts
  • Account migration workflows with capacity and ingress constraints
  • Infrastructure decommissioning and safe large-scale account migration
  • Configuration-driven deployments across regions and environments
  • Reliability and operational safeguards for migration workflows

βš™οΈ Backend & Distributed Systems

  • Java / Spring Boot microservices
  • Kafka-based asynchronous processing
  • REST APIs and high-throughput backend systems
  • Concurrent and parallel processing
  • Database design and query optimization
  • Distributed system design and scalability

πŸ› οΈ Tech Stack

Languages

Java C# C++ SQL TypeScript JavaScript

Backend

Spring Boot REST APIs Kafka HikariCP Maven

Cloud & Infrastructure

Microsoft Azure Distributed Systems Capacity Management Availability Zones Migration Systems

Databases

Oracle

Testing

JUnit Mockito

Frontend

Angular React RxJS


🧩 Featured Project

A collaborative platform for practicing LLD/HLD and software engineering interviews.

  • Real-time collaborative code editing
  • Multiplayer coding rooms
  • Monaco Editor + Yjs
  • Real-time communication using LiveKit
  • Secure code execution using Judge0
  • Competitive programming and gamification features

πŸ’‘ Areas I'm Interested In

  • Distributed Systems
  • Cloud Infrastructure
  • Storage Systems
  • System Design
  • Scalability & Performance
  • Reliability Engineering
  • Backend Architecture
  • Capacity Planning
  • Migration & Data Movement Systems

πŸ“Š Coding

LeetCode


πŸ“« Connect With Me

LinkedIn

GitHub


Building scalable systems, learning distributed systems, and solving problems one migration at a time. πŸš€

Pinned Loading

  1. CallEE CallEE Public

    Official Repository of team Naughty Indian Crew for Hack36 4.0

    Dart 7 5

  2. Code-Alarm Code-Alarm Public

    JavaScript 3

  3. CollegeMate CollegeMate Public

    Forked from OmSingh5092/CollegeMate1.0

    Java

  4. m1-key/Face-Recognition m1-key/Face-Recognition Public

    Python 5 4