Daily agentic development
GitHub Copilot, Claude Code and OpenAI Codex integrated into the daily workflow for code generation, refactoring, testing and AI-assisted code review.
Software & Cloud Architect
Senior Full Stack Developer · Scrum Master
25+ years building enterprise software on the Microsoft stack. I design cloud-native SaaS platforms on Azure and make agentic AI part of how teams write, review and ship code.
Open to Software / Cloud Architect, Senior Full Stack, Tech Lead or Scrum Master roles · full-time remote, Italy or international.
Companies I have worked with
Agentic AI engineering
From GitHub Copilot to Claude Code and OpenAI Codex: I use AI agents for code generation, refactoring, testing and review, and I design the practices that let a whole team work with them.
GitHub Copilot, Claude Code and OpenAI Codex integrated into the daily workflow for code generation, refactoring, testing and AI-assisted code review.
Designed and coordinated multi-agent workflows, with team-wide practices built on shared guidelines, agent configurations and review rules.
Agents that review changes, flag issues and apply shared review rules before merge.
Agents for pull-request analysis, documentation generation and infrastructure scripting.
Defining team practices for agentic AI tools — so AI speeds up the whole team, not just one developer.
Recognition
From 2007 to 2017 Microsoft recognised me as a Most Valuable Professional for technical expertise and contribution to the developer community — across three award categories that follow the evolution of the Microsoft platform: from the web with ASP.NET, to rich clients with Silverlight, to Windows apps.
Azure cloud architecture
I design and run multi-tenant platforms on Microsoft Azure — architecture, data, identity and automated delivery.
An established line-of-business platform becoming a cloud-native, multi-tenant SaaS on .NET 9/10 and Azure, with automated updates for the entire customer base.
App Services, Functions and Service Bus, a hybrid SQL Server / MySQL data layer, Azure AD B2C identity and event sourcing.
A deployment and update platform built on Azure DevOps, with infrastructure as code in Bicep, that delivers every release to the entire customer base.
Message-based, event-driven services decoupled through Azure Service Bus queues and topics.
Azure projects since 2016, from Cloud Services to today's serverless and managed services.
Cloud-native development
Containerized microservices, message-driven communication and a single product that deploys and configures itself on the cluster — designed with the development teams that build it.
Software architecture of a product ingesting high-frequency data, deployed on Kubernetes as a reusable, configurable platform — with 6 development teams coordinated on the same codebase.
Services designed for the cluster: packaged with Docker, independently deployable, communicating through RabbitMQ and Kafka.
A reusable product configured per installation instead of forked per customer — the architecture keeps every deployment on the same codebase.
DevOps pipelines and testing strategies defined with the teams, so every service reaches the cluster built and verified the same way.
Metrics collected with Prometheus and visualised in Grafana dashboards, so the health of every service on the cluster is visible at a glance.
Agile delivery
Certified Professional Scrum Master: I run Scrum as a working rhythm, not a ritual — and I combine it with the technical leadership the team needs to ship.
Professional Scrum Master I by Scrum.org since 2018, with hands-on experience as Scrum Master of product development teams.
Up to six development teams coordinated on the same product and codebase, aligned on shared architecture and practices.
Architect and Scrum Master in the same room: architecture decisions taken with the team, keeping vision and pace aligned.
Tutor and mentor for developers: training inside the team, knowledge sharing and growing technical autonomy.
Scrum ceremonies and technical discussions run in English with team members from different countries.
Side projects
Two Flutter apps of my own, available on Google Play. Both work on the device, with no account to create.
The Camelot wheel for mixing in key
DJ Harmonic reads the key of a track and lights up the ones that will sit next to it, on a Camelot wheel you can read at a glance. Key detection runs on harmonium, an engine written from scratch for the app.
The itinerary planner for motorcycle trips
Tap the map to drop a stop, watch the route draw itself, and carry the distance, the riding time and the notes of every day with you — on the phone in your pocket and on the tablet on the table.
Experience
Leading the transformation of an optical retail management system, originally built with Delphi, into a cloud-native, multi-tenant SaaS platform on .NET 9/10 and Microsoft Azure, serving more than 4,000 customers.
.NET 9/10 · ASP.NET Core · C# · Entity Framework · SQL Server · MySQL · EventStoreDB · Azure App Services · Functions · Service Bus · AD B2C · Azure DevOps · GitHub Copilot · Claude Code · OpenAI Codex
IoT product ingesting high-frequency data, with stream processing, big data analysis and MLOps. Defined the software architecture and coordinated 6 development teams delivering a reusable, configurable product on Kubernetes, with DevOps pipelines and testing strategies.
.NET 5/6 · ASP.NET Core · C# · Python · SQL Server · MongoDB · InfluxDB · EventStoreDB · RabbitMQ · Kafka · Keycloak · Angular · Docker · Kubernetes · Azure DevOps
IWMS and port management products on a microservices, message-based architecture, distributed on-premise and on Azure. Tutor for the team and co-builder of the microservices platform.
ASP.NET Core · C# · SQL Server · MongoDB · Graph DB · RabbitMQ · WSO2 API Manager · Identity Server · Xamarin · Angular · Docker · Azure DevOps
Service-oriented platform and AngularJS toolkit integrated into the company's DotNetNuke portal; migration of legacy Visual Basic 6 programs.
ASP.NET · C# · Web API · Entity Framework · SQL Server · AngularJS
Evolution of a custom ERP and document management product: UI/UX redesign, WCF backend development, analysis and team training.
ASP.NET · C# · WCF · WPF · Silverlight · Entity Framework · SQL Server
Alongside employment: consultant, trainer and tutor, library development and support to software design and development for many companies.
MVP Visual Developer ASP.NET 2007–2009 · MVP Silverlight 2009–2014 · MVP Windows Platform Development 2014–2017
Skills
Strong leadership and team collaboration, developed coordinating multiple development teams and as a certified Professional Scrum Master. Experienced in defining team practices, including the adoption of agentic AI tools.
Preparing and presenting technical talks — as an MVP and throughout my career, in front of audiences of up to 200 people. Tutoring and training developers in my teams.
Italian — mother tongue
English — used daily for Scrum ceremonies and technical discussions in international teams.
National Institute of Art, Venezia — strong engineering principles, applied with a creative mind.
Software / Cloud Architect, Senior Full Stack, Tech Lead or Scrum Master — preferably full-time remote, in Italy or internationally.
Email mePreganziol (TV), Italy