Ahmad Aghazadeh.
BACKEND SYSTEMS & AGENTIC ENGINEERING

Senior Software Engineer

Ahmad
Aghazadeh

I build scalable backend systems and full-stack applications. Turning complex requirements into software that stays clear, reliable, and ready to grow.

Big-picture thinker.
Hands-on builder.

Good software starts with understanding the problem. For over 14 years, I’ve worked across backend services, web applications, and mobile products — connecting the details of implementation to the bigger architectural picture.

My home ground is C# and .NET, with a focus on distributed systems, clean architecture, and test-driven development. I care just as much about how a team works: thoughtful code reviews, shared knowledge, and helping other developers grow.

Today, I’m also exploring agentic engineering and how AI can support the way we design, build, and maintain software. Always curious. Always building.

Ahmad.CURIOSITY IS A CONSTANT.

Complex problems.
Practical solutions.

A few systems I’ve helped shape.
Real work, from architecture to delivery.

DISTRIBUTED SYSTEMS01

Bet Technology

Real-time betting feeds

Processing live betting data with scalability and high availability in mind.

MY CONTRIBUTION

Redesigned the feed reader with Azure Service Fabric and the Actor model, backed by event-driven processing and test-driven development.

Service FabricAzure Service BusCosmos DB
PRODUCT ENGINEERING02

Specific-Group Austria

Connected restaurant experiences

Connecting a five-app restaurant suite through a consistent set of APIs and integrations.

MY CONTRIBUTION

Built applications around RESTful APIs described with OpenAPI, integrating Stripe payments and Twilio communications.

REST APIsOpenAPIStripeTwilio
EVENT-DRIVEN ARCHITECTURE03

Bulut

Shipping, in sync

Keeping shipping and sales services consistent across a distributed workflow.

MY CONTRIBUTION

Designed eventual consistency using messaging, caching, and contract testing, alongside API delivery pipelines and ELK monitoring.

MessagingCachingContract testingELK
FULL-STACK & MOBILE04

Shoniz

From order to insight

Supporting ordering and market research across mobile applications and backend services.

MY CONTRIBUTION

Built APIs serving three million monthly requests, developed real-time dashboards, and led a three-developer team using clean architecture.

C#KotlinREST APIsSQL Server

The story continues. More project deep dives to come.

Explore my GitHub

Always learning.
Always forward.

From mobile experiences to distributed systems. Every chapter brings a broader perspective.

MY APPROACH

Understand deeply.
Build deliberately.
Share what you learn.

  1. May 2025 — PresentCURRENT

    Bet Technology

    Software Engineer

    Sydney, Australia · Remote

    Building scalable betting-feed services with Azure Service Fabric, the Actor model, event-driven processing, and test-driven development.

    Service FabricAzure Service BusCosmos DB
  2. May 2024 — Apr 2025

    Specific-Group Austria

    Software Engineer

    Vienna, Austria · Remote

    Developed a restaurant application suite and ISP software, combining microservices and CQRS with testing, payment integrations, and observability.

    .NET CorePostgreSQLOpenTelemetry
  3. Jul 2022 — May 2024

    Bulut

    Software Engineer

    Worked on shipping and delivery systems, API integration, eventual consistency, central authentication, and delivery pipelines in close collaboration with UI/UX teams.

    MessagingCI/CDELK
  4. Jan 2011 — Jul 2022

    Shoniz

    Software Engineer · Android Developer

    Grew across mobile and backend engineering: ordering and market research applications, authentication services, REST APIs, and real-time dashboards. Led a team of three developers.

    C#KotlinSQL Server

Depth where it matters.
Breadth where it helps.

Technology is a means.
Better software is the goal.

01

Backend engineering

Clear boundaries. Maintainable foundations.

  • C# / .NET
  • REST APIs
  • Clean Architecture
  • DDD
  • CQRS
  • SQL Server
  • PostgreSQL
02

Distributed systems

Built to communicate. Designed to scale.

  • Microservices
  • Event-driven architecture
  • Azure Service Bus
  • RabbitMQ
  • Redis
  • Cosmos DB
03

Delivery & reliability

Confidence from the first test to production.

  • TDD
  • Docker
  • Kubernetes
  • CI/CD
  • OpenTelemetry
  • Prometheus
  • Code reviews
04

Beyond the backend

A full view of the product experience.

  • React
  • JavaScript
  • Android
  • Kotlin
  • Jetpack Compose
  • Agentic AI development
THE FOUNDATION

Bachelor of Engineering · Software Engineering TechnologyUniversity of Applied Science and Technology

05 / A CONVERSATION ABOUT MY CAREER

Digital Twin

Explore my career, engineering work, and approach to building software.

An AI guide to Ahmad’s professional experience. Answers may be imperfect. Messages are sent to OpenRouter and its model provider, and saved so Ahmad can read them.

Hi! Ask me about Ahmad’s experience, skills, or engineering work.

Conversations are saved and may be read by Ahmad. Please don’t share sensitive personal information.

Let’s build
something that lasts.

Open to senior engineering opportunities in Europe, including relocation and visa sponsorship, and conversations about meaningful technical collaborations.