Skip to content

Woolction/woolction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

About Me:

I am a C# developer working across game development Unity, backend systems ASP.NET Core, and low-level programming. I focus on performance-oriented design, custom architectures, and building systems from the ground up. I enjoy working both at a high level (gameplay, APIs) and low level (memory, data structures, engine systems).

Game Development (Unity)

  • Architecture: ECS-style design, MVP, Clean Architecture principles
  • design Patterns: Singleton, Factory, Observer, State, Strategy, Object Pool, Event-based systems, DI, Service Locator
  • Engine Systems: ScriptableObjects, Addressables, AssetBundles, NetCode, DOTS
  • Tools: DOTween, UniTask, Shader Graph

Backend Development (ASP.NET Core)

  • RESTful APIs with ASP.NET Core Web API
  • Authentication: JWT, Identity
  • Architecture: Clean Architecture, CQRS, Repository Pattern, Unit of Work
  • Data: EF Core, Dapper, PostgreSQL, Elasticsearch
  • Concepts: Middleware, Filters, Logging, Rate Limiting, Pagination
  • Principles: OOP, SOLID, ACID transactions, indexing, normalization (1NF–4NF)

Low-Level / Performance Engineering

  • Custom data structures (e.g. unsafe collections, memory-efficient containers)
  • Work with unsafe C# and low-level memory management
  • Performance-oriented design and data-oriented programming
  • Custom engine systems and internal tooling
  • Focus on reducing allocations and improving runtime efficiency

Tech Stack

  • C#, Low-level, .NET, ASP.NET Core
  • PostgreSQL, SQL, Elasticsearch
  • Unity Engine, Nova Engine
  • Docker

I like building systems that balance high-level architecture and low-level performance, from backend APIs to game engines and custom runtime systems.

About

This is my readme (about me)

Topics

Resources

Stars

Watchers

Forks

Contributors