Skip to content
View Moongazing's full-sized avatar
:copilot:
Coding
:copilot:
Coding

Block or report Moongazing

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Moongazing/README.md

👋 Hi, I'm Tunahan Ali Öztürk

🚀 Senior Backend .NET Developer | Cloud Architect | Microservices & Distributed Systems Enthusiast

I'm a passionate software engineer with 8+ years of experience building scalable, high-performance, and cloud-native backend systems. I specialize in distributed architectures, real-time communication, and cloud deployments. Whether it's a multi-tenant SaaS platform or an event-driven microservice network, I design robust and future-proof solutions that deliver real value.


💡 What I Do

  • 💻 Backend Wizardry: Clean, scalable APIs & microservices with .NET 8, C#, EF Core, DDD & CQRS.
  • ☁️ Cloud Craftsmanship: Architecting solutions on Azure & AWS with Docker, Kubernetes, CI/CD.
  • 📬 Distributed Systems: Async, resilient messaging via Kafka, RabbitMQ, SignalR, and gRPC.
  • 📊 Data Mastery: Optimized DB solutions with MSSQL, PostgreSQL, MongoDB, Redis, ElasticSearch.
  • 🌐 API First: REST, GraphQL, gRPC, OData – designed with performance & security in mind.
  • 🔍 Tech Explorer: Actively learning Go, Python, Blazor, and building dev tools for performance lovers.

🏆 Career Highlights

  • 🎯 Architected event-driven microservices with gRPC, Kafka & CQRS, handling millions of messages daily.
  • 🔁 Migrated monoliths to Azure Kubernetes, reducing infra cost by 30% and boosting deploy velocity.
  • 📡 Built real-time communication pipelines with SignalR & WebSockets, supporting thousands of users.
  • ⚡ Supercharged search speed with custom ElasticSearch strategies for sub-50ms query responses.
  • 🧱 Delivered multi-tenant SaaS with isolated schema + Redis + OData for smart data querying.
  • 📦 Created internal frameworks (DI, caching, mediators) to improve dev experience & code maintainability.

🛠️ Tech Toolbox

C# .NET gRPC GraphQL Apache Kafka SignalR OData Azure AWS Docker Kubernetes GitHub Actions Git PostgreSQL SQL Server MongoDB ElasticSearch Redis RabbitMQ Angular JavaScript TypeScript Python Golang


📈 GitHub Stats


🌐 Let’s Connect


"I don't just write code — I architect solutions that scale, adapt, and evolve with the world around them."

Pinned Loading

  1. OrionGuard OrionGuard Public

    Guard validation exceptions .NET

    C# 3

  2. PayEase PayEase Public

    Moongazing.PayEase is a powerful API application that integrates with payment gateways like Stripe and PayPal. This application simplifies payment processing by supporting multiple gateways and lev…

    C#

  3. Cruno Cruno Public

    Distributed Job Orchestrator

    C#

  4. ProtoUtility ProtoUtility Public

    A comprehensive Protobuf utility library for .NET

    C#

  5. Quorix Quorix Public

    Lightweight and extensible CQRS mediator for .NET. Built for commercial use with plug-and-play pipeline support.

    C#

  6. Kernel Kernel Public

    Represents the core layer of the application, providing a modular structure designed with SOLID principles in mind. It aims to ensure scalability, maintainability, and consistency across the applic…

    C#