Cloud-Native · .NET · Microservices

Marco
Passarelli.

Software Architect / Technical Leader

I design high-performance enterprise systems by day and live at the edge of gaming, modern tech and content creation the rest of the time.

01About & Philosophy

Systems thinking, with a player's instinct.

Software Architect with 10+ years of experience designing enterprise microservices platforms on .NET and Azure. Bridging enterprise system design with a strong passion for gaming, modern tech, and digital content creation.

Years in software
10+
Years in software
& Azure native
.NET
& Azure native
Curiosity
∞
Curiosity

My journey

  1. Cosenza

    Where I was born

  2. San Pietro in Guarano

    Where I grew up, in the province of Cosenza

  3. University of Calabria

    Degree in Computer Engineering

  4. Bologna

    Where I live and work today

Born between the Sila mountains and the sea, Calabrian through and through, Bolognese by adoption: always smiling, sarcasm included at no extra charge.

  1. 01Boundaries before boxes

    I start from the domain, not the diagram. Clear bounded contexts and explicit contracts make every later decision cheaper.

  2. 02Designed to evolve

    Architecture is a set of reversible bets. I favour loosely coupled, observable systems that can change without heroics.

  3. 03Curiosity as a tool

    Gaming, sport and content creation keep me close to real-time systems, teamwork and performance under pressure — lessons that flow straight back into enterprise design.

Beyond the code

A lifelong sports lover: watching elite teams perform under pressure is the best lesson in preparation, strategy and split-second decisions. And when the race is over, a good beer or a proper gin & tonic.

  • Football

    Tactics, roles and timing.

  • Formula 1

    Engineering at the limit.

  • Motorbikes

    Balance, risk, precision.

  • Tennis

    Strategy, point after point.

  • Beer

    Hops, malt and good company.

  • Gin & Tonic

    The right gin, the right garnish.

02Architectural Expertise

Four pillars. One coherent platform mindset.

From the message bus to the payment ledger to the AI agent — the same principles of resilience, observability and clear ownership apply.

01

Microservices, APIs & Real-time

Services with clear domain boundaries and well-designed REST APIs, asynchronous messaging where decoupling matters, and real-time updates pushed to clients — from web apps to PWAs and hybrid mobile apps.

  • REST API
  • SignalR
  • RabbitMQ
  • DDD
  • PWA · Firebase Messaging
  • Ionic · Capacitor
02

Cloud & Platform Engineering

Cloud-native platforms that scale predictably, ship continuously and stay observable in production.

  • Azure
  • Kubernetes / Helm
  • Docker
  • CI/CD Jenkins
03

Payment & Fintech Orchestration

Multi-gateway payment engines where every transaction is idempotent, traceable and reconciled.

  • Multi-gateway
  • Idempotency
  • Reconciliation
04

Agentic AI Systems

Production-grade AI agents with clear tool contracts, guardrails and humans kept in the loop.

  • Microsoft Agent Framework
  • Azure OpenAI
  • MCP
  • Human-in-the-Loop

Core Stack

  • C#
  • TypeScript
  • Azure
  • Kubernetes
  • Docker
  • Angular
  • React
  • RabbitMQ
  • SignalR

03Experience

From code to architecture.

From web apps on Google Cloud to microservices platforms on Azure: a path built project after project.

  1. 2022 — Present

    Software Architect

    CRIF S.p.A.

    Architecture and development of C# microservices platforms on Azure: feasibility studies, code reviews, implementation and CI/CD. Projects include a microservices platform for ESG certifications.

    • .NET
    • Azure
    • Angular
    • Jenkins
  2. 2020 — 2022

    Technical Leader, Software Engineer

    AlmavivA S.p.A.

    Technical lead and mentor for junior developers on ASP.NET Core applications, including a web platform for on-board train video surveillance.

    • ASP.NET Core
    • SQL Server
  3. 2019 — 2020

    Senior Software Developer

    CRIF S.p.A.

    Web APIs for bank transaction categorization and user matching, the company developer portal, Docker-based releases and authentication with WSO2.

    • ASP.NET Core
    • Docker
    • Azure DevOps
    • WSO2
  4. 2014 — 2019

    Junior Developer → Senior Full-stack Web Developer

    Injenia srl

    Web applications on Google Cloud Platform for large companies in the food, pharma and fashion industries, plus G Suite integrations.

    • Java
    • Google Cloud
    • Angular
    • Firebase
  5. UniCal

    Degree in Computer Engineering

    University of Calabria

    Thesis on the analysis and experimentation of standards for digital payment systems.

05Connect & Digital Footprint

Let's talk architecture — or catch me live.

Professional conversations on LinkedIn, my writing on dev.to and Medium, a direct line via Telegram or email, and gaming & tech content across my creator channels.