GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — engineering87 - Overview

@engineering87 engineering87 Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@engineering87
engineering87
Follow
View engineering87's full-sized avatar

Francesco Del Re engineering87

Follow
Sponsor
Executive Program Manager ■ Computer Engineer (MSc) ■ Internationally Published Author & Speaker ■ .NET Enthusiast & Open Source Advocate
79 followers · 22 following
  • AlmavivA Spa
  • Rome, Italy
  • https://www.linkedin.com/in/francesco-delre
  • https://orcid.org/0009-0009-5524-6984
  • https://engineering87.github.io/
  • https://sessionize.com/engineering87/
  • https://www.credly.com/users/francesco-del-re

Achievements

Achievement: Galaxy Brainx2Achievement: Public SponsorAchievement: Pull Sharkx3Achievement: StarstruckAchievement: QuickdrawAchievement: YOLOAchievement: Pair ExtraordinaireAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Galaxy Brainx2Achievement: Public SponsorAchievement: Pull Sharkx3Achievement: StarstruckAchievement: QuickdrawAchievement: YOLOAchievement: Pair ExtraordinaireAchievement: Arctic Code Vault Contributor

Highlights

  • Pro

Organizations

@italia @dotnet-foundation @sharpcode-it @INPS-it @sharpcoding-conference @thesharpninjas
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
engineering87/README.md
Francesco Del Re

Francesco Del Re

Executive Program Manager · Modernization of Italian Public Administration Systems
Internationally published author · Apress (Springer Nature)
Distributed systems · .NET · Architecture · AI

LinkedIn Blog Sessionize Credly certifications Profile views

Apress author .NET Foundation member Developers Italia contributor Codemotion speaker 19 NuGet packages ORCID


👤 About

I am an Executive Program Manager in public sector digital transformation, accountable for outcomes, budget, and delivery across a modernization portfolio. I coordinate multiple streams and cross-functional teams, guiding Program Managers, Solution Architects, and engineering teams, and I own the technical strategy for my area: standards, solution directions, and reference architectures for the replacement of large-scale legacy systems. That remit includes the strategy for AI adoption in software development, from the practices engineering teams follow to the governance around them.

Behind the leadership role there is over a decade of hands-on engineering, and I still write code, publish libraries, and review architectures. My work sits at the demanding end of the discipline: high-complexity distributed architectures, concurrency, and the resilience of systems that cannot afford to fail. It is the kind of engineering where correctness has to be reasoned about rather than assumed, and that is what my open source work, my writing, and my book keep coming back to.

I am an internationally published author: my book on resilience and self-healing in .NET is published by Apress, the technology imprint of Springer Nature, and written in English for a global audience of developers and architects.

I hold an MSc in Computer Engineering from La Sapienza, University of Rome, with a specialization in distributed systems and computer architecture, and my earlier research on distributed and adaptive systems was presented at the Self-Adaptive and Self-Organizing Systems conference. I am also registered in the European Commission expert database for evaluation and advisory activities on digital transformation, interoperability, innovation, and public sector modernization.


📘 Book

Book cover

Designing Self-Healing Systems with .NET: From Resilience to Autonomous Recovery in Modern Software Systems

Apress (Springer Nature), 2026 · ISBN 979-8-8688-3176-8

A hands-on guide to building .NET systems that detect their own failures, including the subtle gray failures that health checks miss, recover from them automatically, and verify that the recovery actually worked. It distils more than a decade of work on distributed systems that cannot afford to fail into patterns, reference implementations, and production-ready code on .NET.

Book on Springer Nature Link Buy on Amazon


📄 Publications

  • Apress 2026 - Designing Self-Healing Systems with .NET: From Resilience to Autonomous Recovery in Modern Software Systems (book, Apress / Springer Nature, ISBN 979-8-8688-3176-8)
  • Zenodo 2026 - The PDND E-Service Network: A Graph-Based Model from Italian Open Government Data
  • Zenodo 2026 - Medallion Architecture for PDND: Data Quality, Integration, and Semantic Alignment
  • IEEE 2013 - Regulating Concurrency in Software Transactional Memory: An Effective Model-based Approach
  • Sapienza 2013 - Self-optimizing Concurrency in Software Transactional Memory via Model-based Approach

🧮 Experimental Mathematics

I am applying AI and experimenting with it in several scientific contexts. In mathematics, AI-assisted verification tools I built helped correct Henri Cohen's dictionary of continued fractions, and the October 2026 version acknowledges the contribution.

  • arXiv 2026 - H. Cohen, Continued Fractions of Polynomial Type: Theory and Encyclopedic Dictionary

📦 Open Source

I maintain 19 packages on NuGet, with 27k+ total downloads. The most used are WART-Core, which forwards Web API calls to a SignalR hub as real-time events, SharpConnector, which puts one API over multiple NoSQL backends, and RESTSchemaRetry, an implementation of the Schema-Retry pattern for REST clients.

Not everything I work on ships as a package. SibillaOS is an Ubuntu 24.04 derivative, released under Apache-2.0, that turns a machine into a local LLM appliance, currently a proof of concept. dotnet-design-patterns is a teaching collection of all 23 Gang of Four patterns implemented in C# on .NET 9, each with its own README and xUnit tests, and it is the repository people star the most.

🇮🇹 Developers Italia

Four of my NuGet packages target the Piattaforma Digitale Nazionale Dati, the Italian public sector interoperability platform, and two of the repositories behind them are maintained under the Developers Italia organization: pdnd-client-assertion-generator, which handles OAuth 2.0 client assertion and voucher retrieval, and pdnd-metadata-dotnet, which extracts and normalizes request metadata.

🐧 SibillaOS

SibillaOS logo

Install Linux, get a working LLM API. Nothing else to set up.

An Ubuntu 24.04 LTS derivative, released under Apache-2.0, that turns a machine into a local LLM appliance. The installer detects the hardware, chooses between vLLM and Ollama, picks a model and quantization that fit from a curated, signed catalog, and from first boot serves an OpenAI-compatible API protected by a bearer token. A working proof of concept, tested end to end in CI on every push.

SibillaOS repository Latest release


✍️ Writing and Speaking

Besides the book, I write on my blog, and my articles have appeared on Codemotion and on the Sharpcoding publication:

  • Codemotion Bridging Systems: Tackling the Complexity of Cross-Domain Interoperability
  • Codemotion Microservices: Unlocking Efficiency and Resilience in Legacy Application Modernization
  • Medium Communication in Microservices Architectures
  • Medium Some best practices pills for Microservice Architectures
  • Medium Retry Pattern e servizi REST

I speak at SharpCoding, Codemotion, and DotNetCode. Recent sessions, with the full history on Sessionize:

  • KEY2 2026 - La resilienza non basta: architetture self-healing in .NET, KEY2, Rome
  • Sharp4Dev 2026 - Sharp4Dev 2026, Seraphicum, Rome
  • SharpCoding 2025 - SharpCoding Conf 2025, Microsoft
  • Codemotion 2024 - Codemotion Workshop Fest 2024
  • SharpCoding 2024 - SharpCoding Conf 2024, Microsoft
Earlier talks
  • SharpCoding 2023 - Machine Learning with ML.NET
  • SharpCoding 2023 - SharpCoding Conf 2023, Microsoft
  • SharpCoding 2022 - Azure Arc, Hybrid and Multi-Cloud solutions
  • SharpCoding 2021 - Microservices by Domain-Driven Design
  • DotNetCode 2020 - Introduction to DAPR, Simplifying Microservice Pattern
  • SharpCoding 2020 - .NET and gRPC, la fenice dei WCF
  • SharpCoding 2020 - DAPR, Simplifying Microservice Pattern
  • SharpCoding 2019 - De-monolithic approach, Cloud and Microservices

🤝 Communities

.NET Foundation Developers Italia SharpCoding De Componendis Cifris The Sharp Ninjas


GitHub trophies

GitHub statistics

Pinned Loading

  1. dotnet-design-patterns dotnet-design-patterns Public

    The Gang of Four design patterns in C#, each with an explanation, a worked example, a UML diagram, and tests.

    C# 32 6

  2. WART WART Public

    Transforms REST APIs into SignalR events, bringing real-time interaction to your applications.

    C# 16 1

  3. stmsharp stmsharp Public

    A .NET library for composable, atomic transactions over shared variables using Software Transactional Memory, with optimistic snapshots, automatic conflict detection and retry, and no explicit lock…

    C# 4

  4. TemporalCollections TemporalCollections Public

    Thread-safe .NET collections with built-in, monotonic timestamps and a unified API for fast range queries, pruning, and temporal analytics

    C# 6

  5. pdnd-eservices-graph pdnd-eservices-graph Public

    Mappa interattiva della rete di interoperabilità PDND: chi eroga, chi fruisce, quanto è distribuita. Grafo diretto pesato costruito su open data ufficiali, con metodologia documentata e DOI.

    JavaScript 2

  6. sibillaos sibillaos Public

    Linux distro with a built-in LLM. Detects your hardware, picks vLLM or Ollama, downloads a model that fits, and serves an OpenAI-compatible API from first boot.

    Shell 7

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.