i
inawaz

Muhammad N

@inawaz

Principal Software Engineer

Pakistán
Urdu, Inglés, Sindhi, Hindi
Parte de la información aparece en idioma inglés.
Sobre mí
I am a Principal Software Engineer with 10+ years of experience building and scaling distributed systems and high-throughput backend platforms. I specialize in designing cloud-native microservices using Java, Node.js, and Kubernetes, recently scaling APIs from 10 to over 1000 requests per second.... Lee más

Habilidades

i
inawaz
Muhammad N
desconectado • 
Tiempo medio de respuesta: 4 horas

Revisa mis servicios

API e integraciones
I will build a rag pipeline for your nestjs, python or java backend
API e integraciones
I will develop a scalable rest or graphql API in spring boot or nestjs

Experiencia laboral

Staff Software Engineer

Intech IT Support Ltd • Tiempo completo

May 2021 - Present5 yrs 2 mos

• Identified and resolved a critical performance bottleneck caused by request-scoped DI rebuilding object graphs per request; redesigned to singleton scope with AsyncLocalStorage — improving throughput from ~10 req/sec to 1,000+ req/sec and reducing latency from minutes to sub-second. • Led architecture and delivery of a distributed CMMS platform supporting high-throughput, multi-tenant industrial automation workflows across NestJS microservices — acting as primary technical owner of platform-wide system design decisions. • Spearheaded Domain-Driven Design (DDD) across microservices, reducing code complexity by 30% and improving deployment velocity by 40%. • Designed event-driven architecture using Kafka and Azure Service Bus with Outbox Pattern, ensuring fault-tolerant async processing and transactional consistency between database writes and event publishing. • Designed Kubernetes infrastructure (Deployments, Ingress, HPA, Canary) enabling zero-downtime releases and horizontal scalability. • Built GitOps-based CI/CD pipelines using Argo CD, enabling automated testing and continuous deployment. • Architected centralized observability stack (ELK + Prometheus) for metrics, logging, and alerting — improving incident response times by 40%. • Integrated Azure services (Service Bus, Key Vault, Blob Storage, Notification Hubs) for secure multi-tenant architecture with hybrid cloud and on-prem messaging via Kafka and NATS. • Integrated AI/RAG workflows (DocLM) with conditional feature gating and dynamic configuration for intelligent document retrieval. • Mentored engineers, led technical roadmap planning, drove Agile sprint delivery, and enforced testing and code review standards.