Orchestration of AI agent teams: a real-time agent tree with routing, telemetry and a configurable harness (prompt, skills, tools). The project I'm working on the most right now.
I design cloud & AI architectures.
Here you'll find code, experiences and lessons learned.
Repositories I maintain or contribute to. Each one links to the code and its documentation.
Agentic framework under the Veta organization: building and coordinating AI agents in Python. Under active development.
Continuous Cloud Optimization: a Power BI dashboard and guidance for continuous optimization, governance and FinOps on Azure. I maintain the project under the Azure organization.
Repos I've starred on GitHub — mostly multi-agent systems, AI tooling and infrastructure I use or that inspire me.
A browsable online version in two formats: a one-page short version and an extended one with projects broken down.
Online version
The same résumé in a minimal, browsable web format. Ideal to share by link without downloading anything.
Short notes on what I'm exploring: cloud, AI, architecture and tooling.
Vulkan or ROCm on Strix Halo: how I failed, measured, and chose a local inference backend
A llama.cpp experiment on AMD Strix Halo: UMA memory, failed smoke tests, reproducible gates, and a short Vulkan versus HIP/ROCm comparison.
From a ROCm smoke test to a fine-tuning lab: what Docker proves—and what it does not
How I am building a local AMD training lab: one real backward pass, one configured workspace, one partly validated integration, and explicit limits.
Keeping validation where the business lives
How I validate business rules in DDD projects today: entities that can only exist if they are valid, value objects, and the Result pattern.
Adding code coverage to your .NET tests
A simple recipe for measuring code coverage with Coverlet and ReportGenerator, both locally and on Azure DevOps.
Put a Kibana in your life: ELK with ASP.NET Core and Docker
A Docker Compose recipe for running Elasticsearch, Logstash and Kibana locally, and shipping your ASP.NET Core logs into it with Serilog.
Getting Kubernetes running on Windows 10
Standing up a local Kubernetes cluster on Windows 10 with Docker Desktop was never a smooth ride. These are the fixes that actually unblocked me.
Hello world
Why I am starting this blog: a public notebook of technical notes for my future self.
Tests and prototypes, mostly with models running locally: edge inference, agents, offline RAG.
Vulkan or ROCm on Strix Halo: how I failed, measured, and chose a local inference backend
A llama.cpp experiment on AMD Strix Halo: UMA memory, failed smoke tests, reproducible gates, and a short Vulkan versus HIP/ROCm comparison.
From a ROCm smoke test to a fine-tuning lab: what Docker proves—and what it does not
How I am building a local AMD training lab: one real backward pass, one configured workspace, one partly validated integration, and explicit limits.