🎓 Information Systems Engineering Student at Kocaeli University
💻 .NET Engineer | 🌍 Based in Turkey 🇹🇷 | 🌱 Origin: Guinea 🇬🇳
🔭 Exploring Clean Architecture, Distributed Systems, AI Integrations, ROS (Robot Operating System), & Game Dev with Unity
I’m a passionate and disciplined engineer who loves designing scalable, maintainable, and well-architected systems.
I believe in learning by building — every project is a bridge to deeper mastery.
💡 Key Principles:
- 🧠 Dive deep into system internals — databases, software architecture, networking & operating systems
- 🧩 Focus on Clean Code, SOLID Principles, and engineering craftsmanship
- 🏗️ Craft meaningful software with long-lasting architectural soundness
- 🧱 Clean Architecture, Domain-Driven Design (DDD), Test-Driven Development (TDD)
- 🗃️ SQL Server Internals, Database Indexing & Optimization
- ⚙️ Microservices Architecture & Distributed Systems with .NET
- 🌐 Frontend Tools: Angular, Blazor
- 🤖 AI Integrations
Focusing on scalability, maintainability, and complex domain logic.
| Project | Key Focus | Tech Stack |
|---|---|---|
| Eshop Modular Monolith | Domain-Driven Design (DDD), Module Isolation, and Bounded Contexts. | .NET 8, MediatR, PostgreSQL |
| Simple Message Broker | System Internals: Implementing custom Pub/Sub messaging patterns from scratch. | .NET Minimal API, Console App |
| Restaurants API | Clean Architecture: Industry-standard implementation with Onion layering. | ASP.NET Core, EF Core, FluentValidation |
Exploring low-latency communication, message streaming, and event-driven architectures.
| Project | Key Focus | Tech Stack |
|---|---|---|
| WebSocket Server | Real-Time Communication: Implementing persistent bidirectional communication using WebSockets, message broadcasting, and connection management. | ASP.NET Core, WebSockets, C# |
| Mini RPC Engine | Distributed Communication: Building a minimal Remote Procedure Call framework from scratch with TCP transport, request dispatching, and JSON-based serialization. | C#, TCP Sockets, .NET |
Applying Computer Science fundamentals to solve complex data problems.
| Project | Key Focus | Tech Stack |
|---|---|---|
| Social Network Analysis | Graph Theory: Implementing BFS/DFS for relationship visualization and analysis. | .NET Clean Arch, Angular, D3.js |
| DayPay Game | AI Systems: Finite State Machines (FSM) and Pathfinding for NPC behavior. | Unity, C#, NavMesh |
| GraphQL TS Server | Query Optimization: Strongly-typed schema design and efficient data fetching. | TypeScript, Apollo Server, Express |
🧠 More architecture-driven projects are coming soon… Stay tuned!
- 🏗️ Advanced Clean Architecture & Distributed Systems
- 🚀 DevOps, CI/CD Pipelines, Docker, Azure Cloud
- ⚡ Deep dive into SQL Server Internals & Performance Optimization
- 🤖 AI-driven Applications with OpenAI & ML.NET
- 🛡️ Strengthening Cybersecurity & Networking Foundations
📩 Let's collaborate, innovate, and build something meaningful together 🌍
💻 Code with Discipline • Learn with Curiosity • Build with Purpose

