Skip to content
View KiarashMinoo's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report KiarashMinoo

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
.github/profile/README.md

Ahmad Kiarash Minoo

Senior .NET Backend Architect · Open-Source Developer · Distributed Systems Engineer

Reliable backend systems are designed, scaled, and optimized with a strong focus on performance, maintainability, and clean architecture.

Distributed platforms, streaming systems, enterprise APIs, and reusable .NET libraries are delivered across fintech, telecom, education, e-government, healthcare, and developer tooling domains.


About

Senior .NET Backend / Full-Stack Developer with around 20+ years of experience, currently based in Muscat, Oman. Active open-source contributor with 1,099+ commits.

Production systems have been built from early Delphi and .NET 1.0-era applications through modern .NET 8/9/10, ASP.NET Core, microservices, event-driven architecture, and high-throughput streaming platforms.

Current work is focused on ABP-based higher education platforms at Asl Al-Uroba, including SDK infrastructure, admissions systems, and college admission workflows.

Relocation opportunities are actively being explored for senior backend/platform roles in Australia, New Zealand, Sweden, and the Netherlands.


GitHub Stats

GitHub Stats

GitHub Streak


Top Languages

Top Languages

Primary: C# · C/C++ · T-SQL
Secondary: JavaScript · TypeScript · Python · Go
Tooling: HTML/CSS · YAML · Shell


Tip of the Day

Readme Quotes

💡 Today's engineering tip: Design boundaries first, implementations second. A well-placed interface today prevents a distributed monolith tomorrow.


Core Stack

C# · .NET 8/9/10 · ASP.NET Core · REST APIs · gRPC
SQL Server · Redis · Kafka · RabbitMQ · AWS · Azure
Microservices · DDD · CQRS · Clean Architecture · Event-Driven Architecture
WebSockets · MQTT 5.0 · QUIC · WebTransport · TCP · UDP

Engineering Focus

  • Backend architecture with clear service boundaries
  • Distributed systems and event-driven platforms
  • High-throughput streaming and real-time communication
  • Performance profiling and latency optimization
  • Reusable SDKs and internal platform libraries
  • Clean, maintainable, production-grade code
  • Open-source tooling for .NET developers

Featured Open Source

ThunderPropagator

Multi-protocol .NET 10 streaming library

High-throughput streaming across:

WebSockets · MQTT 5.0 · QUIC · WebTransport · TCP · UDP

Built around protocol abstraction, subscriptions, channels, and Feeviders — domain-specific data source providers such as Kafka, RabbitMQ, NATS, TCP, and UDP. Multi-language client libraries for JS, Python, Go, Rust, Swift, and more.

Flagship open-source project, published to NuGet, with 970+ commits across a multi-repository structure.


LicenseManager

Cross-platform licensing toolkit

Native license validation through C/C++ core libraries with C# P/Invoke bindings. Hardware-bound key generation for:

Windows · macOS · Linux · ARM64

IIIF.Manifest.Serializer.Net

IIIF manifest serialization library

Full-spec .NET library for IIIF Presentation API 2.0 with fluent API, dirty-field change tracking, and multi-language metadata support.

Auth API 1.0/2.0 · Georeference · Content State · Discovery API

Other Projects

  • BlockChainLogging — tamper-proof audit trail
  • CaptchaWithSkiaSharp — CAPTCHA generation with SkiaSharp
  • PasswordGeneratorCLI — secure password generator CLI
  • ZooKeeperDITester — ZooKeeper diagnostic and integration testing utility

Experience Highlights

Asl Al-Uroba

Senior .NET Backend / Full-Stack Developer · 2025–Present

ABP-based higher education platforms for admissions, SDK infrastructure, and college admission workflows.

AAU SDK · Admissions Platform · College Admission System

Creative Advanced Technology, Dubai

Fiber-optic microservices, EarthLink Iraq Creatio systems, and .NET MAUI exam platforms via RabbitMQ-based integration.


Alo Application

Custom MMTP binary market-feed deserializer optimized to ~44ns parse time — ~700x faster than baseline — enabling 500K+ Kafka messages per second on a live trading platform.


Netap / Asanpardakht

MVNO, insurance, and NetSIM B2C platforms with scalable microservice-based architecture.


BISTCO

Easy EyeCheckUp · Easy Dicom v3.1.0 · Dicomizer · Falcon Microscope Streamer

Earlier Experience

E-government platforms, RFID tracking systems, real-estate MIS platforms, and high-volume batch-processing systems.

5M+ vehicle records processed
Batch processing reduced from 8 hours to 90 minutes

Technical Writing

  • Google reCAPTCHA in C#
  • Backend architecture patterns
  • Performance optimization
  • Open-source engineering
  • Distributed systems and event-driven design

Professional Principles

Design for maintainability.
Optimize only where it matters.
Keep boundaries explicit.
Prefer simple systems that scale.
Build reusable platform capabilities.
Measure before tuning.

Contact


Senior backend work, relocation opportunities, open-source collaboration, and technical partnerships are welcome.

Popular repositories Loading

  1. ThunderPropagator.Clients ThunderPropagator.Clients Public

    ThunderPropagator Client Protocol Specification — sared wire format, protocols, options and compliance hecklist for all client libraries

    1

  2. IIIF.Manifest.Serializer.Net IIIF.Manifest.Serializer.Net Public

    IIIF.Manifest.Serializer.Net

    C#

  3. ZooKeeperDITester ZooKeeperDITester Public

    C#

  4. PasswordGeneratorCLI PasswordGeneratorCLI Public

    A flexible and secure password generator built in C#, designed to generate customizable passwords with strong security features. This tool allows users to configure password characteristics such as…

    C# 1

  5. CaptchaWithSkiaSharp CaptchaWithSkiaSharp Public

    C#

  6. BlockChainLogging BlockChainLogging Public

    Creating a blockchain for application logs is a clever way to ensure tamper-proof audit trails, immutability, and integrity of logs. This idea is especially useful in industries with strict complia…

    C#