Skip to content
You must be logged in to sponsor MarkCiliaVincenti

Become a sponsor to Mark Cilia Vincenti

I am a software developer from a very small island nation of Malta, in the middle of the Mediterranean Sea.

I have been developing software from the age of 7; it is my passion!

I like to bring my work to the community, and I really appreciate it when people find my work useful!

@MarkCiliaVincenti

7 is a truly magical number.

Featured work

  1. MarkCiliaVincenti/AsyncKeyedLock

    An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling fo…

  2. MarkCiliaVincenti/OpenWeatherMap.Cache

    An asynchronous .NET Standard 2.0 library that allows you to fetch & cache current weather readings from the OpenWeather API, with built-in resiliency that can extend the cache lifetime in case the…

    C# 6
  3. MarkCiliaVincenti/TlsCertificateLoader

    Allows loading of TLS certificates for .NET 6.0/7.0/8.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3.

    C# 8
  4. MarkCiliaVincenti/ListShuffle

    Thread-safe list, array and span shuffle extension library, using Fisher-Yates shuffle and optional cryptographically-strong random.

    C# 7
  5. MarkCiliaVincenti/ThreadSafeRandomizer

    An efficient thread-safe randomizer

    C# 2
  6. MarkCiliaVincenti/ResilientSaveChanges.EFCore

    A library that allows resilient context.SaveChanges / SaveChangesAsync in Entity Framework Core, logging of long-running transactions and limiting of concurrent SaveChanges.

    C# 1

0% towards 7 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select
  • Get a Sponsor badge on your profile

$25 a month

Select
  • Logo or name goes in my project README