Skip to content
View CatFortman's full-sized avatar
👾
Working from home
👾
Working from home

Block or report CatFortman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CatFortman/README.md

Header

Hi, I'm Cat 🐱

Technical Lead / Software Developer focused on backend systems, full-stack development, and software architecture.

I specialize in designing and building reliable, maintainable software systems across backend services, cloud platforms, and game development.


Technologies

Skills Applied Work
⚙️ .NET / ASP.NET Core Full-stack web applications (MatchConnect, Auth systems)
☁️ Azure Cloud Services Event-driven architecture exploration (in progress)
🔐 Authentication / OAuth2 / JWT OpenIddict.AuthorizationServer
🗄️ SQL Server / Data Design MigrationTracker, SQL toolkit
🌐 SPA Development (TypeScript) Angular-based client architecture
🎮 Game Development (MonoGame) MonoGameTemplate.Net8
🧱 System Design MigrationTracker, Auth Server
🔄 Data Pipelines Transaction analysis + logging concepts (planned)

⭐ Highlighted Projects

.NET GitHub stars

Simplify database schema versioning with automated migration tracking and execution. Inspired by SQL source control and modern schema management patterns.

Features: Version control for migrations • Rollback support • Audit logging


.NET GitHub stars

Reusable MonoGame 3.8 template for .NET 8, structured for rapid 2D game development with shared architecture and content pipeline support.

Features: Pre-configured project structure • Content pipeline setup • Shared architecture patterns


SQL Server GitHub stars

Collection of SQL Server scripts covering database operations, debugging, schema analysis, and maintenance patterns.

Features: Performance debugging • Schema analysis • Maintenance utilities


.NET GitHub stars

OAuth2 / OpenID Connect authorization server implementing authentication flows using OpenIddict.

Features: OAuth2 flows • OpenID Connect • Token management


🗺️ Domain Map

graph TB

subgraph A[Applications]
MC[MatchConnect]
MG[MonoGame Template]
end

subgraph B[Platform & Security]
AUTH[Auth Server - OpenIddict]
MIG[MigrationTracker]
end

subgraph C[Data & Tooling]
SQL[SqlServer Toolkit]
end

subgraph D[Future Architecture Work]
AZ[Event-Driven Pipeline]
end
Loading

💯 GitHub Stats

GitHub stats

Top languages


Pinned Loading

  1. AZ204.DevelopingSolutionsForMicrosoftAzure AZ204.DevelopingSolutionsForMicrosoftAzure Public

    Study Resource: Microsoft Azure 204 Exam: Developing Solutions for Microsoft Azure

    C#

  2. MonoGameTemplate.Net8 MonoGameTemplate.Net8 Public template

    .NET 8 MonoGame template with DesktopGL, content pipeline, and reusable game architecture.

    C#

  3. OpenIddict.AuthorizationServer OpenIddict.AuthorizationServer Public

    This project implements an OAuth2 Authorization Server using OpenIddict and the Authorization Code Flow.

    C#

  4. MigrationTracker MigrationTracker Public

    MigrationTracker is an open-source project designed to combine the principles of SQL source control and migration management. Inspired by tools like Redgate's SQL source control and Entity Framewor…

    C#

  5. SqlServer.EngineeringToolkit SqlServer.EngineeringToolkit Public

    Collection of applied SQL Server scripts for database operations, debugging, schema analysis, and production support tasks.

    TSQL 1 1

  6. MatchConnect.FullStack MatchConnect.FullStack Public

    Full-stack social platform featuring authentication, messaging, profile management, and cloud photo hosting.

    C#