Speaker

Hadi Ahmadi

Hadi Ahmadi

Independent Software Architect, Consultant, DDD Teacher, Co-Founder of DDD Iran Community

Tehran, Iran

With over 10 years of experience in Software development, I am a Technical Leader, Architect and Designer. Passionate for Software design & Architecture (specially DDD, CQRS & Event Sourcing) and Agile practices such as TDD and BDD with an in depth knowledge of OOP, GoF Design Patterns, SOLID Principles and Integration Patterns.

Area of Expertise

  • Information & Communications Technology

Topics

  • Domain Driven Design
  • Domain Storytelling
  • Domain Specific Languages
  • CQRS & Event Sourcing
  • CQRS
  • Event Sourcing
  • Agile software development
  • Behavior Driven Development
  • Test Automation
  • DevOps
  • Identity and Access Management
  • OAuth2
  • OpenID Connect
  • Event Driven Architecture
  • Software Design

Hadi Ahmadi

Independent Software Architect, Consultant, DDD Teacher, Co-Founder of DDD Iran Community

Tehran, Iran