Architecture for intelligent systems

Senior software architect for agentic AI & distributed systems Intelligence,
made operational.

13+ years building production AI platforms, resilient distributed systems, and open-source developer infrastructure.

I design intelligent systems that survive contact with reality.

13+Years shaping software systems
10M+Daily transactions engineered for
63Public pull requests authored
24Open-source ecosystems contributed to

Systems in the wild

Built to move from diagram to consequence.

Strategy matters when it changes latency, reliability, cost, or the way a team can work.

01Threat intelligence

ClickGUARD

Autonomous fraud defence at production scale

Leading engineering for an ad fraud protection platform processing millions of daily transactions. Driving technical strategy, team growth, and the integration of AI powered threat detection systems.

Operational outcome

Built an autonomous fraud detection system processing 10M+ daily transactions with sub second latency

02Rent infrastructure

REWA

One platform from tenant onboarding to rent settlement

Leading solution architecture across REWA's tenant mobile app and backend platform for digital rent payments and loyalty rewards in the UAE. Aligning mobile, API, data, payment, landlord, and operations surfaces into coherent end to end journeys.

Operational outcome

Unified the tenant app, landlord portal, operations console, and shared backend around one central domain model

03Public infrastructure

Open source

Small, durable improvements to tools developers trust

Production fixes and features across databases, frameworks, agent runtimes, and developer tooling.

Operational outcome

Contributions spanning Prisma, NestJS, Qdrant, LanceDB, OpenClaw, Cal.com, and more.

Selected architectures

Systems with a job to do.

Rent infrastructure, autonomous knowledge, execution, search, and fraud prevention—each shaped around a real operating constraint.

AI/ML

Autonomous Enterprise Knowledge Graph

A self organizing knowledge base that uses autonomous agents to crawl, classify, and link enterprise data sources. Features multi agent orchestration for continuous graph updates, consistency verification, and gap detection across distributed knowledge stores.

  • Self healing knowledge graph with automatic inconsistency detection and correction
  • Autonomous research agents that proactively identify and fill knowledge gaps
  • Hybrid vector graph retrieval enabling complex multi hop reasoning queries
  • Enterprise grade RBAC with granular collection level permissioning
OpenClawLangChainNeo4jMilvusPythonFastAPI

AI/ML

OpenClaw Execution Engine

The core execution engine enabling AI agents to interact with modern web applications reliably. Handles complex DOM interactions, authentication flows, and dynamic content extraction through semantic understanding and anti detection browser orchestration.

  • Headless browser orchestration with anti detection and fingerprint randomization
  • Semantic DOM understanding for resilient, self healing selector generation
  • High performance async runtime built on Rust and Tokio
  • Plugin architecture supporting custom action handlers and middleware
RustTypeScriptPuppeteerCDPTokio

Backend

Distributed Vector Search Platform

A high performance vector search platform engineered for billion scale embeddings. Implements custom HNSW indexing strategies with distributed sharding for sub millisecond query latency across multi modal embedding types.

  • Distributed index sharding with automatic rebalancing and failover
  • Real time vector insertion with tunable consistency guarantees
  • Multi modal embedding support across text, image, and audio
  • Production grade observability with per collection Prometheus metrics
MilvusGoKubernetesgRPCPrometheus

AI/ML

Autonomous Fraud Prevention System

A real time ad fraud detection system using autonomous agents to simulate user behavior and validate traffic sources. Processes 100K+ events per second with deep learning behavioral analysis and automated threat rule generation.

  • Real time behavioral analysis using deep learning classification models
  • Autonomous traffic validation agents simulating genuine user patterns
  • High throughput event ingestion pipeline handling 100K+ events per second
  • Automated rule generation that adapts to emerging fraud patterns in real time
PythonTensorflowClickhouseRedisDocker

Public infrastructure

Open source is how knowledge compounds.

I contribute where the edge cases are real: database drivers, retrieval engines, frameworks, agent runtimes, and the tools around them.

Open GitHub profile
Live public GitHub auditSnapshot · 29 Jul 2026
63Public pull requests
13Verified merges
56Public repositories
2017Building in public since

Complete contribution ledger

24 ecosystems. One long-running practice.

Every contribution supplied in the portfolio record is included here—from agent runtimes and databases to frameworks, compilers, search engines, and developer experience.

012024 — Present

Active Contributor

OpenClaw

Shipped core fixes to the OpenClaw agentic framework across routing, auth, and platform integrations. Merged gateway auth token validation fix and opened multiple PRs improving CLI reliability, WhatsApp/Telegram/Signal channel modules, and Linux compatibility.

TypeScriptNode.jsAI/ML
View contribution record
022019 — Present

Contributor

Prisma ORM

Resolved driver adapter edge cases in the Prisma ORM monorepo, including MSSQL connection string escaping (#29158). Opened additional PRs for MariaDB special character handling and cross realm Uint8Array compatibility in jsdom environments.

TypeScriptRustDatabase
View contribution record
032017 — Present

Contributor

NestJS

Strengthened test coverage across the NestJS framework sample applications. Submitted unit and e2e tests for the serializer and serve-static samples, improving reliability of official example projects used by thousands of developers.

TypeScriptNode.jsJest
View contribution record
042023 — Present

Contributor

Keep

Built the Nagios monitoring provider for Keep, a YC W23-backed open source alert management platform. Implemented bidirectional alert ingestion and webhook based real time notifications for seamless monitoring integration.

PythonREST APIMonitoring
View contribution record
052024 — Present

Contributor

Archestra

Implemented Groq and DeepSeek LLM provider integrations for Archestra, a cloud native MCP registry and gateway. Expanded the platform's multi model AI capabilities to support broader model orchestration workflows.

TypeScriptNode.jsAI/ML
View contribution record
062023 — Present

Contributor

ComfyUI

Fixed scroll event propagation leaks in ComfyUI's TextPreviewWidget, resolving canvas interaction instability in the leading open source AI image generation interface. Improved overall UI responsiveness during node editing workflows.

TypeScriptVuedotjsVite
View contribution record
072021 — Present

Contributor

Cal.com

Delivered multiple features to Cal.com, the open source scheduling platform. Implemented booking question field types for routing forms, guest availability checks on reschedule, and email invite functionality for team assignments.

TypeScriptReactNextdotjs
View contribution record
082021 — Present

Contributor

Coolify

Added SurrealDB service templates to Coolify, the open source self hosting platform. Created both standalone RocksDB and distributed TiKV configurations, enabling one click deployment for SurrealDB workloads.

PhpDockerYAML
View contribution record
092023 — Present

Contributor

Documenso

Fixed a UI overflow bug in Documenso, the open source DocuSign alternative. Resolved a public profile template description overflow that hid action buttons, restoring full settings page functionality.

TypeScriptReactNextdotjs
View contribution record
102023 — Present

Contributor

tscircuit

Fixed STEP file generation in tscircuit where component rectangles were incorrectly merged into a single invalid solid. Separated each component into its own ManifoldSolidBrep, producing valid CAD exports for hardware design workflows.

TypeScriptSTEP/CAD
View contribution record
112020 — Present

Contributor

Nuclei

Integrated the typos spell checker into Nuclei's CI pipeline and corrected misspellings across 15 files, including variable renames and workflow fixes. Improved code quality for ProjectDiscovery's widely used vulnerability scanner.

GoYAMLCI/CD
View contribution record
122024 — Present

Contributor

Cap

Built deeplink actions in Rust and a full Raycast extension for Cap, the open source screen recording tool. Enabled controlling recordings, camera, and microphone directly from the macOS launcher for faster workflow integration.

RustTypeScriptReact
View contribution record
132024 — Present

Contributor

Firecrawl

Authored comprehensive MCP server installation guides for Firecrawl covering 30+ environments, including Cursor, VS Code, and Claude Desktop. Reduced onboarding friction for developers integrating the web scraping API.

TypeScriptNextdotjsMarkdown
View contribution record
142023 — Present

Contributor

DN Institute

Enhanced ML reporter prompts for improved market analysis at DN Institute, a crypto market health research platform. Added comprehensive integration tests for the similarity search API to ensure data pipeline reliability.

TypeScriptPythonCloudflare
View contribution record
152021 — Present

Contributor

Qdrant

Added per collection Prometheus metrics to Qdrant, the high performance Rust vector database. Enabled granular monitoring of REST request counts, durations, and response status per collection for production observability.

RustPrometheusVector DB
View contribution record
162023 — Present

Contributor

LanceDB

Fixed a crash in LanceDB's hybrid search when hard filtering returned empty results. Refactored the 5,000-line table.rs by extracting the merge_insert module, improving maintainability of the AI native vector database codebase.

RustPythonVector DB
View contribution record
172021 — Present

Contributor

Foundry

Fixed a bug in Foundry where the verify flag suppressed console log output during script simulation. Restored developer debugging experience for the Rust based Ethereum development toolkit.

RustSolidityEthereum
View contribution record
182024 — Present

Contributor

Screenpipe

Overhauled the OpenAPI specification for Screenpipe, adding 18 missing endpoints, removing 12 stale ones, and fixing 15 schema mismatches. Aligned API documentation with the actual codebase for the open source AI screen recorder.

RustTypeScriptOpenAPI
View contribution record
192024 — Present

Contributor

uv

Improved developer experience in uv, Astral's Rust based Python package manager. Added debug logging for config file resolution and clarified ambiguous error messages in the python upgrade command.

RustPythonCLI
View contribution record
202022 — Present

Contributor

Ruff

Extended Ruff's TD003 linting rule to recognize Jira style issue IDs (e.g., JIRA-123) in TODO comments alongside GitHub-style links. Broadened compatibility for the Rust powered Python linter used across thousands of projects.

RustPythonLinting
View contribution record
212018 — Present

Contributor

Meilisearch

Fixed a bug in Meilisearch where attributesToSearchOn errored on empty indexes instead of returning empty results. Improved graceful handling for the Rust powered open source search engine used in production globally.

RustSearchREST API
View contribution record
222019 — Present

Contributor

Tauri

Added the Rust equivalent of convertFileSrc() to Tauri, enabling server side conversion of local file paths to asset protocol URLs. Closed a parity gap between the Rust and JavaScript APIs for the lightweight desktop app framework.

RustTypeScriptDesktop
View contribution record
232023 — Present

Contributor

Typst

Fixed the Typst compiler to correctly infer dictionary types from spread operands in empty collection literals. Resolved a type inference edge case in the Rust based modern typesetting system.

RustCompilerTypesetting
View contribution record
242015 2020

Longtime Contributor

Symfony

Contributed to the Symfony PHP framework over five years, focusing on HTTP Kernel and Console component improvements. Helped shape the developer experience for one of the most widely adopted PHP frameworks.

PhpCArchitecture
View contribution record

Field notes

I work at the seam between intent and infrastructure.

Senior Software Architect with 13+ years of experience designing distributed systems, AI native platforms, and developer tooling at scale. Active open source contributor to Prisma, NestJS, Qdrant, LanceDB, Tauri, and 20+ other projects spanning Rust, TypeScript, and Python ecosystems. Currently leading engineering at ClickGUARD, shaping REWA's cross platform rent and rewards architecture, and architecting AI driven products for early stage startups. I specialize in event driven architectures, mobile to backend platforms, vector search infrastructure, and resilient systems that handle millions of daily transactions. I ship code that matters in production, not in demos.

Omair Afzal, senior software architect specializing in agentic AI and distributed systems
PERSON / ARCHITECT
33.6844° N · REMOTE
Portrait / field note 01The human in the system
Available · Global
01

AI & Intelligent Systems

  • Retrieval Augmented Generation (RAG)
  • Vector Search & Embeddings
  • Multi Agent Orchestration
  • LLM Integration & Prompt Engineering
  • Cognitive Architecture Design
  • Knowledge Graph Construction
02

Open Source & Developer Tooling

  • Prisma ORM Contributor
  • NestJS Core Contributor
  • Rust Ecosystem (Qdrant, LanceDB, Tauri)
  • Symfony Framework
  • Technical Writing & Documentation
  • Community Mentorship
03

Systems Architecture

  • Distributed Systems Design
  • Mobile to Backend Platform Architecture
  • Event Driven & CQRS Patterns
  • Vector Databases (Qdrant, Milvus, LanceDB)
  • High Performance Rust Services
  • Microservices & Domain Driven Design
  • Graph Databases (Neo4j, ArangoDB)

Technical index

The full working vocabulary.

The complete skill record—from agentic systems and core engineering through infrastructure and framework ecosystems.

01

Agentic AI & Automation

OpenClaw98
LangChain95
AutoGPT90
Python AI98
Vector DBs95
OpenAI GPT95
02

Core Engineering

TypeScript98
Rust85
Node.js95
Go80
PHP90
GraphQL95
03

Architecture & Infra

Kubernetes92
Terraform90
AWS92
Microservices98
Neo4j90
PostgreSQL95
04

Ecosystems

NestJS95
Prisma95
Symfony90
Next.js90
Tailwind92
React92
Continuous development

Self Directed Research & Open Source · 2011 Present

Continuous Professional Development

Ongoing deep work in autonomous systems, distributed consistency algorithms, and cognitive architectures applied through open source contributions and production system design.

  • Published research on efficient vector indexing strategies for billion scale datasets
  • Active contributor to 20+ major open source projects across Rust, TypeScript, and Python
  • Mentoring aspiring system architects through code reviews and community engagement

Complete experience

A career spent making complexity tractable.

All roles, responsibilities, measurable outcomes, and technologies from the supplied experience record.

01

ClickGUARD · Ad Fraud Protection

Head of Engineering

Mar 2021 — PresentRemoteCompany ↗

Leading engineering for an ad fraud protection platform processing millions of daily transactions. Driving technical strategy, team growth, and the integration of AI powered threat detection systems.

Responsibilities

  • Architecting real time fraud detection pipelines that adapt to evolving threat patterns
  • Leading the transition to event driven microservices for scalable threat analysis
  • Mentoring a distributed engineering team in building resilient, high throughput systems
  • Evaluating and integrating AI/ML models for automated anomaly detection

Measured outcomes

  • Built an autonomous fraud detection system processing 10M+ daily transactions with sub second latency
  • Reduced false positive rates by 40% through vector similarity models and behavioral analysis
  • Implemented temporal workflow orchestration for complex multi step threat mitigation
  • Optimized cloud infrastructure costs by 60% through intelligent autoscaling and resource management
Agentic AIOpenClawPythonKubernetesVector DBsTypeScript
02

REWA · PropTech & FinTech

Senior Solution Architect

Aug 2025 — PresentRemoteCompany ↗

Leading solution architecture across REWA's tenant mobile app and backend platform for digital rent payments and loyalty rewards in the UAE. Aligning mobile, API, data, payment, landlord, and operations surfaces into coherent end to end journeys.

Responsibilities

  • Owning cross platform architecture connecting the Flutter tenant app with NestJS core services and shared data contracts
  • Designing durable domain boundaries for tenants, landlords, leases, payments, rewards, identity, and communications
  • Guiding payment and onboarding orchestration across card, bank transfer, and direct debit journeys with resumable, idempotent flows
  • Coordinating architecture across the landlord portal, operations backoffice, database migrations, cloud deployments, and observability

Measured outcomes

  • Unified the tenant app, landlord portal, operations console, and shared backend around one central domain model
  • Delivered policy driven onboarding and payment routing with collection method snapshots across invitations and leases
  • Shipped a rent collection exception lifecycle spanning failed payments, landlord actions, notifications, and tenant notice state
  • Strengthened release safety through centralized schema migrations, contract alignment, focused regression suites, and environment specific mobile builds
FlutterNestJSPostgreSQLRedis / BullMQNext.jsSymfonyAWS
03

Waffle.Coach · Family AI

Senior Software Architect (Consultant)

Jan 2024 — PresentSpain & United StatesCompany ↗

Architecting the technical foundation for an AI driven parenting assistant. Designing RAG pipelines, semantic memory systems, and privacy first data architectures for sensitive family contexts.

Responsibilities

  • Designing the cognitive architecture powering the Waffle AI parenting coach
  • Implementing semantic memory and retrieval using Milvus and graph databases
  • Orchestrating multi modal interaction flows across voice, text, and vision
  • Ensuring privacy first design and GDPR compliance for sensitive family data

Measured outcomes

  • Built a context aware RAG system achieving sub 100ms latency across 100M+ vectors
  • Designed a developmental state tracking module for personalized child development insights
  • Implemented a hybrid edge cloud architecture for real time responsiveness on mobile
  • Achieved GDPR compliance through federated learning and on device processing
GenAIMilvusArangoDBPythonNestjsLLMs
04

Coredirection Health & Fitness · HealthTech

Technical Architect (Consultant)

2022 — PresentRemoteCompany ↗

Designing event driven architectures for high throughput health data processing and real time analytics. Leading the migration from monolithic systems to scalable, event sourced microservices.

Responsibilities

  • Architecting the event sourcing backbone using Apache Kafka for health telemetry
  • Implementing real time data processing pipelines for wearable device streams
  • Designing AI powered workout optimization and virtual coaching systems
  • Ensuring horizontal scalability to handle 100K+ concurrent event streams

Measured outcomes

  • Migrated legacy monolith to event driven microservices, reducing deployment cycles by 75%
  • Implemented CQRS patterns that reduced read latency by 80% across the platform
  • Deployed a real time leaderboard system handling millions of updates per minute
  • Integrated wearable device data streams with sub second end-to-end processing latency
Event SourcingApachekafkaCQRSNestjsPython
05

AlayaCare · Healthcare Technology

Senior Software Engineer

Jan 2015 Jan 2021RemoteCompany ↗

Spearheaded the migration from monolithic PHP to a microservices architecture serving enterprise healthcare clients. Built core scheduling infrastructure and GraphQL federation layers at scale.

Responsibilities

  • Leading the architectural migration from PHP monolith to Python/NestJS microservices
  • Designing the GraphQL federation layer for unified data access across 20+ services
  • Implementing CI/CD pipelines with mutation testing for deployment confidence
  • Mentoring engineers in domain driven design and clean architecture principles

Measured outcomes

  • Designed the core Scheduling Microservice, reducing conflict calculation time by 90%
  • Built a real time patient monitoring dashboard using GraphQL Subscriptions
  • Standardized API design patterns across 20+ microservices serving enterprise clients
  • Introduced mutation testing to CI, measurably increasing test suite reliability
GraphqlMicroservicesPythonPhpNestjsDDD

Next coordinates

Bring me the problem that refuses to stay simple.

Architecture reviews, agentic systems, platform strategy, and high-stakes technical direction.