Skip to content
View mishraomp's full-sized avatar
โœˆ๏ธ
โœˆ๏ธ

Block or report mishraomp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
mishraomp/README.md

3D Contributions

Lead Enterprise Architect | Government Digital Transformation

I architect large-scale government systems where failure isn't an option. My role sits at the intersection of strategic planning and hands-on technical execution - because you can't design resilient systems without understanding how they're actually built.

๐Ÿ—๏ธ Architecture Focus

Platform Engineering & Cloud Native

  • Design multi-cloud architectures across AWS, Azure, and on-premise OpenShift clusters
  • Build platform abstractions that let 100+ developers ship code without worrying about infrastructure

Microservices & Distributed Systems

  • Architect event-driven systems using Event Streaming.
  • Implement distributed tracing and observability stacks (OpenTelemetry, Prometheus, Grafana)

Data Architecture

  • Design data platforms handling millions of daily transactions with sub-second latency
  • Implement CQRS and event sourcing patterns for audit-critical systems
  • Build real-time search capabilities with Elasticsearch clusters

Security & Compliance

  • Design zero-trust architectures with OIDC/OAuth2 implementations
  • Build secure CI/CD pipelines

DevOps & Platform Automation

  • Design PR based workflows and deployments using GHA
  • Build IaC frameworks with Terraform (AWS/Azure) and Helm charts(OpenShift)
  • Implement progressive delivery strategies (feature flags)
  • Create self-service developer platforms reducing deployment time by 80%

๐Ÿ› ๏ธ Technical Stack

Languages: Go TypeScript Java Python Bash
Container & Orchestration: Kubernetes OpenShift Docker Helm
Cloud & IaC: AWS Azure Terraform
CI/CD: GitHub Actions ArgoCD
Data: PostgreSQL MongoDB Redis Elasticsearch Nats
Observability: Prometheus Grafana ELK Stack OpenTelemetry

๐Ÿ“Š Architecture Principles I Live By

  • 12-Factor Apps: Every service follows these principles - no exceptions
  • Infrastructure as Code: If it's not in Git, it doesn't exist
  • Observable by Default: Every system ships with metrics, logs, and traces
  • API-First: Every service exposes a well-documented, versioned API
  • Failure-Resilient: Design for failure, because everything eventually breaks

๐Ÿš€ Current Focus

  • Implementing Cloud Native DevSecOps practices to accelerate government digital services
  • Building AI/ML platforms for citizen service automation
  • Creating sustainable architectures targeting reduction in cloud costs

GitHub Streak

๐Ÿ“ซ Connect With Me

GitHub LinkedIn Twitter
github linkedin twitter

Stats

Pinned Loading

  1. bcgov/quickstart-openshift bcgov/quickstart-openshift Public template

    QuickStart template targeted for OpenShift.

    TypeScript 33 7

  2. bcgov/pubcode bcgov/pubcode Public

    This repository will house all the source code and artifacts related to public code asset management of BCGov.

    JavaScript 11

  3. bcgov/nr-architecture-patterns-library bcgov/nr-architecture-patterns-library Public

    This repository contains the patterns library from NRM architecture team in confluence space. This is a public view of those library and guidance.

    TypeScript 4

  4. bcgov/quickstart-openshift-backends bcgov/quickstart-openshift-backends Public

    Pluggable backends for Go, Java and Python. Can be consumed by bcgov/quickstart-openshift.

    HTML 3 1

  5. bcgov/quickstart-openshift-emerald bcgov/quickstart-openshift-emerald Public template

    QuickStart template targeted for OpenShift Emerald Cluster. The only Diff with Quickstart OpenShift, this uses ArgoCD for deployments.

    TypeScript 2