Portfolio
The IT side of the résumé, real architecture problems, not another to-do app.
.NET, EF Core, Multi-tenant
SaasDemo
What happens when one SaaS product needs to serve tenants that each want their own database, sometimes their own database engine? A central tenant manager routes requests to independent Pharmacy and Laboratory services, and switching a tenant between PostgreSQL and SQL Server is just a config change, no rewrite, no redeploy drama.
Read the case study.NET, EF Core, DB Portability
MultipleDbProviderDemo
The question that's expensive to answer badly: "can we move off this database later?" Here, one EF Core codebase runs against SQL Server or PostgreSQL, with per-provider migrations generated via a CLI flag, proof that the switch can cost a flag, not a rewrite.
Read the case studyC#, Testing, Benchmarking
UnitTestingAndBenchmarkingExample
Tests that just pass aren't the same as tests that catch anything. This one pairs a working .NET app with a real test project, plus benchmarks, because "it works" and "it works fast enough" are two different questions worth answering separately.
Read the case study
More on github.com/sandygeeks.