Skip to content
View DLozanoNavas's full-sized avatar
💜
You're amazing!
💜
You're amazing!

Organizations

@EpicGames @NVIDIAGameWorks @FenixAlliance @ComputeWorks @Minnext @TransportCenter @LearnAlliance @Altiplane

Block or report DLozanoNavas

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
DLozanoNavas/README.md

Daniel Lozano Navas

Platform Architect · Lead Software Engineer · Founder

I design distributed systems, enterprise platforms, and AI-native infrastructure
for software that has to survive scale, failure, regulation, and change.

Website LinkedIn GitHub ABS


👋 About me

I've spent more than a decade building software across distributed systems, cloud infrastructure, enterprise platforms, identity, cybersecurity, financial systems, integrations, developer tooling, and AI.

I currently work as a Lead Software Engineer at EPAM Systems, focused on enterprise modernization, architecture, technical direction, validation, and AI-accelerated software engineering.

I'm also the founder of Fenix Alliance and the architect behind Alliance Business Suite, a long-running attempt to answer a deceptively difficult question:

What would enterprise software look like if the business operated as one coherent system instead of a collection of disconnected applications?

That question has taken me from CRUD applications to distributed execution, payments, identity, digital trust, durable workflows, multi-tenancy, cloud infrastructure, AI agents, authorization, reconciliation, and runtime governance.

These days, a surprising amount of my job looks like managing fleets of software agents.

I delegate labor, not judgment.


🏗️ Alliance Business Suite

A Business Operating System

Alliance Business Suite is a modular, multi-tenant platform for composing business capabilities into applications, workflows, integrations, and intelligent operating surfaces.

The interesting part isn't how many modules it contains.

The interesting part is that they are expected to obey the same laws.

Identity, money, documents, workflows, commerce, AI, integrations, authorization, and execution should not become separate universes simply because different teams or interfaces use them.

A business operation should remain the same operation whether it is initiated by a person, an API, a workflow, or an AI agent.

flowchart LR
    H["People"]
    UI["Applications"]
    AI["AI Agents"]
    WF["Workflows"]
    API["APIs / SDKs"]

    CAP["Governed Business Capabilities"]

    EXEC["Durable Execution"]
    AUTH["Identity & Authority"]
    DATA["Business Model"]
    EVID["Evidence & Observability"]

    H --> CAP
    UI --> CAP
    AI --> CAP
    WF --> CAP
    API --> CAP

    CAP --> EXEC
    CAP --> AUTH
    CAP --> DATA
    CAP --> EVID
Loading

Many ways to operate the business. One operating model underneath.


🧠 AI that can actually participate in a business

I'm much more interested in AI as an execution and reasoning substrate than as a chatbot bolted onto existing software.

The model I'm working toward is:

flowchart LR
    HUMAN["People decide"] --> AI["AI reasons"]
    AI --> WF["Workflows coordinate"]
    WF --> APPROVAL["Authority is established"]
    APPROVAL --> CAP["Capabilities execute"]
    CAP --> EVIDENCE["Evidence proves"]

    POLICY["Policy"] -.-> AI
    POLICY -.-> WF
    POLICY -.-> APPROVAL
    POLICY -.-> CAP
Loading

That leads to problems I find far more interesting than prompt engineering:

execution identity · authorization · durable approval · idempotency · leases · fencing · recovery · provenance · tool governance · provider abstraction · human oversight

An agent being capable of doing something does not mean it should be allowed to do it.

And an AI-generated answer being plausible does not mean it is correct.


⚙️ Systems I'm working on

Area What interests me
🤖 AI Platform Agents, tools, MCP, AG-UI, generative UI, provider abstraction, governed execution
🔁 Workflow Runtime Durable orchestration across people, systems, agents, events, approvals, schedules, and time
🧱 Platform Control Plane Resource-neutral provisioning, policy, tenancy, commercial authority, and provider independence
💳 Financial Infrastructure Payments, accounting, wallets, settlement, reconciliation, multi-party commerce, open-banking readiness
🔐 Identity & Trust Authentication, federation, authorization, digital signatures, evidence, tenant isolation
🌐 Distributed Systems Idempotency, asynchronous processing, consistency, leases, fencing, failure recovery, observability
🧩 Developer Platforms SDKs, APIs, extensibility, capability discovery, developer experience, automation

🖥️ Operating surfaces

The same business capabilities can be exposed through different experiences without duplicating the business rules behind them.

Surface Role
🧠 Nucleus AI-first browser experience for investigation, decision, coordination, and operation
📱 Pocket Cross-platform intelligent experience across mobile and desktop
🛠️ Studio Deep professional administration, authoring, configuration, and deterministic control
🔁 Workflows Durable process execution
🤖 Agents Specialized reasoning and autonomous work
🌐 APIs & SDKs REST, GraphQL, gRPC, MCP, integrations, and custom applications

The interface changes. The business operation should not.


🧭 How I think about engineering

Preserve meaning

Frameworks are temporary. Business concepts tend to survive them.

Design for failure, not only success

Distributed systems become interesting when the network times out after the other side already succeeded.

Authority belongs near consequence

Identity, tenant scope, policy, authorization, approval, and execution context should travel with an operation.

Reuse behavior, not merely code

If UI, workflows, APIs, and agents perform the same business action, they should converge on the same capability.

Observability is part of correctness

If a system cannot explain what happened, operating it becomes archaeology.

AI increases the need for engineering judgment

Cheap implementation makes architecture, verification, coordination, and change-impact reasoning more valuable — not less.

Every abstraction has to earn its existence

Complexity is acceptable when it removes a harder recurring problem.


🛠️ Technology

C# .NET TypeScript React Next.js Azure AWS Docker Kubernetes Terraform PostgreSQL SQL Server

🏗️ Architecture & distributed systems

Domain-Driven Design · CQRS · Clean Architecture · Hexagonal Architecture · Modular Monoliths · Microservices · Event-Driven Architecture · Multi-Tenancy

Outbox / Inbox · Idempotency · Eventual Consistency · Durable Execution · Leases & Fencing · Messaging · Background Processing · Resilience Engineering

☁️ Cloud & infrastructure

Azure · AWS · Docker · Kubernetes · Terraform · AWS CDK · Azure Container Apps · ECS/Fargate · EKS

GitHub Actions · Azure DevOps · Helm · CI/CD · HashiCorp Vault · Linux

🔐 Identity & security

OAuth 2.0 · OpenID Connect · JWT / JWK · Entra ID · OpenIddict · Federation · IAM · Zero Trust

Tenant Isolation · Credential Custody · Threat Modeling · Digital Trust · DevSecOps

🤖 AI engineering

AI Agents · Tool Calling · RAG · MCP · AG-UI · Generative UI

Microsoft Agent Framework · Semantic Kernel · OpenAI · Anthropic · Microsoft AI Foundry

Context Engineering · Provider Routing · Governed Execution

⚡ Application engineering

Backend: C# · .NET · ASP.NET Core · Node.js · REST · GraphQL · gRPC · OData

Frontend: TypeScript · React · Next.js · Blazor

Messaging: RabbitMQ · AWS SQS · SNS · EventBridge · MassTransit

Data: SQL Server · PostgreSQL · MySQL · MongoDB · Redis

Observability: Grafana · New Relic · Lumigo · SonarCloud · Azure Monitor


🌐 Things I've built

A modular Business Operating System for composing and governing enterprise capabilities.

Cloud infrastructure and managed services around ABS.

Multi-tenant commerce and procurement infrastructure.

Technology education and professional learning.

🛠️ ComputeWorks

Software engineering, cloud, AI, data, and security services.

More projects

Propietarios.net — technology for the property ecosystem.

And a fairly unreasonable number of experiments, libraries, integrations, developer tools, business applications, and ideas accumulated over the years.


🎯 Problems I enjoy

Large-scale modernization. Distributed systems. AI-native platforms. Identity. Financial infrastructure. Developer platforms. Multi-tenant architecture. Cloud infrastructure. Cybersecurity.

But the common thread is simpler:

I like taking systems that are complicated for the wrong reasons and making their underlying model clear.


🏍️ Away from the keyboard

Motorcycles · Formula 1 · Running · Boxing · Tennis · Aviation · History · Strategy

I have a habit of getting interested in systems regardless of whether they're made of software, people, engines, markets, aircraft, or civilizations.


🤝 Let's connect

Website · LinkedIn · X · Fenix Alliance · Alliance Business Suite


Reach Beyond Expectations. 🔥

Build deeply. Understand the system. Make the impossible boring.

Pinned Loading

  1. FenixAlliance/ABS.Docs FenixAlliance/ABS.Docs Public

    This repo contains the Alliance Business Suite documentation, unified for several languages.

    CSS 2 1

  2. FenixAlliance/ABS.Agents FenixAlliance/ABS.Agents Public

    Agent instructions for interacting with an Alliance Business Suite instance, tailored for different modules and purposes.

    PowerShell

  3. FenixAlliance/ABS.Docs.Web FenixAlliance/ABS.Docs.Web Public

    Documentation Web Portal for the Alliance Business Suite.

  4. FenixAlliance/ABS.SDK.Postman FenixAlliance/ABS.SDK.Postman Public

    Official Postman collections for the Alliance Business Suite (ABS) — ready-to-use requests to explore, test, and integrate the ABS Services and APIs.

  5. FenixAlliance/ABS.SDK.PowerShell FenixAlliance/ABS.SDK.PowerShell Public

    Official PowerShell SDK for the Alliance Business Suite (ABS) — cmdlets and typed models to extend and automate the ABS multi-tenant business platform from the PowerShell CLI.

    PowerShell

  6. FenixAlliance/ABS.SDK.TS FenixAlliance/ABS.SDK.TS Public

    Official TypeScript SDK for the Alliance Business Suite (ABS) — typed clients and models to build on the ABS multi-tenant business platform from TypeScript and JavaScript.

    TypeScript