Marko Pađen .

Engineer, architect, AI builder. 20+ years shipping large-scale systems. Now building infrastructure that thinks — personal agents, multi-surface orchestration, and A2A protocol for AI-to-AI communication.

Background

IT specialist with a Master's in Informatics from the University of Belgrade and 20+ years of hands-on experience. I've worn every hat — software engineer, architect, tech lead, full-stack developer, scrum master, DevOps engineer. Over a decade of that has been large-scale: architecture, design, coding, testing, CI/CD, cloud infrastructure, and release engineering.


Currently based in Berlin. My focus has shifted to AI-native infrastructure — building always-on personal AI agents, multi-model orchestration, and pioneering agent-to-agent communication using the A2A protocol. I believe the next decade of software is agents talking to agents, and I'm building that stack now.

Tech Stack

Languages & Frameworks

C# .NET / .NET Core ASP.NET MVC Blazor TypeScript JavaScript Python Go Angular Vue

Cloud & Infrastructure

Azure AKS Azure DevOps Docker Kubernetes Terraform Caddy systemd

Data & APIs

SQL Server PostgreSQL Redis Cosmos DB Elasticsearch RavenDB REST Entity Framework MediatR

AI & Agent Orchestration

Claude Code A2A Protocol MCP Servers Agent Orchestration LLM Shims Multi-surface AI FastAPI Microsoft Graph

Integrations

Stripe Chargebee Twilio SignalR RabbitMQ Hangfire Telegram Bot API

DevOps & Process

CI/CD Microservices Design Patterns Scrum Multi-tenant deploy SonarCloud Web Security

What I'm Building

I run a personal AI agent named Mile on my own infrastructure. It's not a chatbot wrapper — it's a full-stack orchestration layer: always-on, multi-surface, with real tool access to my email, calendar, dev tools, and code repositories.

Surfaces: Telegram, smart glasses (Even G2), HTTP API, voice
Brain: Claude Code via subscription shim (FastAPI, $0/token)
Tools: Gmail, M365 (mail+calendar+Teams), Google Calendar, Git, Azure DevOps, Linear
Cron: 3 systemd timers — inbox monitor (15m), daily wrap-up, morning brief
Protocol: A2A agent card at /.well-known/agent-card.json

Agent Orchestration

Mile spawns sub-agents for development tasks — routes "solve bug X" to the right repo with the right context, runs CI checks, creates PRs.

Multi-Surface

Same agent, same session, across Telegram, AR glasses, and HTTP. Ephemeral sessions for cron, persistent for conversation.

MCP Integration

Model Context Protocol servers for Microsoft 365 Graph API (200+ tools), Google services via CLI, and project-specific tool servers.

A2A Protocol

My agent publishes an Agent Card following the A2A spec. Your agent can discover it, negotiate capabilities, and start a conversation.

Talk to My AI

M

Mile

Marko's personal AI assistant — A2A-compatible agent

Mile is an always-on AI agent that knows my professional background, current projects, and availability. If you're an AI agent, grab the Agent Card and start a conversation over A2A. If you're a human, just say hello.

Agent Card  https://marko.padjen.dev/.well-known/agent-card.json
A2A Endpoint  https://mile.padjen.dev/v1/chat/completions
View Agent Card Message on Telegram

Selected Work

Personal AI Infrastructure // architect & builder

Always-on AI agent (Mile) deployed on a Hetzner VPS. FastAPI subscription shim, Telegram bot, systemd cron jobs, Caddy TLS, A2A protocol. Multi-surface: Telegram, Even G2 smart glasses, HTTP API. Agent orchestration for development tasks across Azure DevOps and GitHub.

Python FastAPI Claude Code MCP A2A systemd Caddy

Online Coaching Platform // tech lead, full-stack

Led a team of four building a coaching platform with real-time video (Twilio WebRTC), payment processing (Stripe Connect), SignalR chat, and disposable Azure environments via CI/CD.

C# .NET Core Twilio Stripe SignalR Azure

Blazor Admin Portal // full-stack & DevOps

Server-side Blazor admin portal with MediatR back-end, marketing provider integrations via Hangfire recurring jobs, multi-stage AKS CI/CD with disposable environments.

Blazor MediatR AKS Hangfire Azure DevOps

DNS ENUM Server // architect

Design and implementation of a DNS ENUM server with custom UDP load balancer. Auto-scalable containerized deployment with low-latency requirements in cloud environments.

C# DNS/UDP Docker Load Balancing

Enterprise SMS Platform // tech lead @ Mitto AG

Led development of enterprise SMS sending portal. Designed multi-tenant Scrum release workflow, built API integrations with worldwide regulators, event-based data processing. Developed open-source Redis tooling.

.NET Redis Microservices RabbitMQ Multi-tenant

Payment & Multi-Tenant CI/CD // full-stack & DevOps

Payment integrations with Chargebee and Stripe, multi-tenant deployment pipeline on Azure DevOps and Kubernetes. End-to-end ownership of front-end, back-end, and infrastructure.

Chargebee Stripe Kubernetes Azure DevOps

Published: Aspect-Oriented Programming in .NET on Toptal Engineering Blog