I'm Abdullah, a software EngineerarchitectingRobustsystems using.NET Ecosystem
Selected Projects
Project

Project

GeoGuard: Building a High-Performance IP Geolocation & Country Blocking API
GeoGuard is a .NET 8 microservice for IP geolocation and country blocking. Built with Clean Architecture, thread-safe in-memory storage, and the Result pattern — no database required. Here's the full design breakdown.
Project

Hakim: The AI-Powered Career Ecosystem & Personal Knowledge Brain
A high-performance, custom-engineered platform designed to automate professional lifecycles, visualize technical expertise, and host a rich, connected content ecosystem.
Project

Store API — E-Commerce Backend
A .NET 10 e-commerce API architected through 10 mentored tasks, evolving from direct DbContext queries to a layered, production-ready system with advanced EF Core performance tuning.
About Me
Latest Articles
Article

Deep Dive into the .NET Engine: Mastering CLR, JIT Compilation, Dynamic PGO, and Native AOT
Explore the low-level execution pipeline of .NET: from Roslyn CIL compilation down to native CPU assembly. Learn how Method Table Trampolines, Tiered Compilation, Dynamic PGO, On-Stack Replacement (OSR), and Native AOT optimize modern high-performance C# applications.
Article

What Happens Under the Hood: The Journey to abdullahhakim.me (Part 2)
In Part 1, we traced the journey of a request from browser to server. Now, we open the engine. This deep dive explores how the Hakim backend is structured using Clean Architecture and CQRS via MediatR — from compiled EF Core queries and Redis caching to validation pipelines and domain events. A look at why enterprise-grade patterns matter, even for a personal blog.
Questions, ideas, or opportunities—my inbox is open.
I'm available for freelance work and open to new roles. Let's connect.