🚀 Solution-Oriented Software Architect & Full-Stack Developer
💡 Passionate about building scalable, modern, and meaningful systems.
🧩 Turning complex ideas into sustainable real-world solutions since 2013.
I’m driven by the challenge of transforming complex ideas into scalable and elegant software architectures.
My journey in software development began in 2013, and ever since, I’ve been focused on creating systems that are reliable, extensible, and future-ready.
I have a deep interest in microservice architectures, cloud-native applications, and DevOps automation.
Building distributed systems with RabbitMQ, Redis, Docker, and Azure DevOps has been one of my favorite areas of expertise.
I believe great software is built on collaboration, clean architecture, and automation.
Transparent communication and engineering discipline turn ideas into products that last.
When I’m not coding, I’m usually improving my CI/CD pipelines, exploring new technologies, or sharing architecture insights with the community.
🎓 Software Engineering
Firat University — Bachelor's Degree (2020–2025)
-
Languages
- C# (.NET 8/9, ASP.NET Core, MVC, Razor Pages, Minimal API)
- TypeScript (Angular)
- JavaScript
- SQL (MSSQL, PostgreSQL, SQLite)
- GoLang (learning)
-
Frontend
- Angular · Bootstrap · jQuery · AJAX · Responsive Design
-
Backend
- ASP.NET Core API · Identity & JWT · Middleware · DI
- SignalR · RabbitMQ · Exception Handling
- AutoMapper · FluentValidation
-
Databases & ORM
- MSSQL · PostgreSQL · SQLite
- EF Core (Advanced LINQ & Query Optimization)
- Repository / Unit of Work Pattern
-
Architectural Practices
- Clean Architecture · CQRS · Mediatr · DDD (entry level)
- N-Tier Architecture · Option/Result Pattern
- Microservices · ABP Framework
-
DevOps & Tools
- Docker · Docker Compose · Git · GitHub · GitHub Actions
- Jenkins · SonarQube · Postman · Trello · Swagger
- Windows Hosting · DevTools
-
Testing & Monitoring
- xUnit · Moq · k6 (Load Testing)
- Serilog · Performance Monitoring
-
Other Skills
- REST API Design · Documentation · Team Collaboration
- CI/CD Pipelines · Rate Limiting · Load Optimization
💬 These are the core technologies I use daily to build scalable, maintainable, and production-ready systems.
🔹 Event-Driven Microservices – building resilient distributed systems using queues & workers
🔹 Multi-Tenant SaaS Architecture – designing scalable, tenant-aware applications
🔹 Cloud Infrastructure Automation – optimizing CI/CD with Jenkins + Docker + Azure
🔹 Advanced Observability – monitoring with Prometheus, Grafana, and Seq
A distributed chat system built with .NET, Angular, RabbitMQ, Redis, and SignalR.
Designed for real-time communication, scalability, and reliability.
A modular, microservice-based e-commerce system with Identity, CQRS, and API Gateway support.
🚚 Cargomda
A logistics and shipment management system integrated with UPS APIs and message queues.
💬 “Everything we create together is more meaningful.”



