I am a Backend-First Engineer with over 4 years of experience building scalable enterprise systems. My focus has shifted from simply "using frameworks" to understanding them from first principles.
- π Current Focus: Distributed Systems, .NET 10 Internals, and AI/LLM Tooling (MCP).
- π‘ Core Competency: Designing strictly typed, memory-efficient systems and decoupling complex domains.
- π± Learning: Advanced Threading models and Custom Memory Management in C#.
βοΈ LifecycleX
A High-Fidelity IoC Container built from First Principles. Instead of relying on magic, I rebuilt the .NET Dependency Injection system from scratch to master lifetimes, scope management, and graph resolution.
- Key Tech: Reflection, Recursive Graph Traversal,
IDisposabletracking. - Why: To understand the cost of abstraction and memory leaks in DI.
π SqlGateway.MCP
Model Context Protocol (MCP) Server for SQL Server. A secure bridge allowing LLMs (like Claude/Gemini) to interact with relational data while enforcing strict read-only safety layers at the protocol level.
- Key Tech: JSON-RPC, T-SQL Parser, Streaming API.
- Why: To enable safe "Talk to your Database" capabilities for AI Agents.
A functional, miniature implementation of a distributed log in C# to demonstrate understanding of partition leadership and consumer groups.