Skip to main content
Top expert badge
Recommended expert
Profile header background

Ali Aminian-Enterprise Software Architect | Cloud, Integration & AI Platforms

Ali Aminian - Enterprise Software Architect | Cloud, Integration & AI Platforms - profile avatar
Profile header overlay
Frankfurt, Germany

Check rate

Experience

Aug 2025 - Present
Frankfurt, Germany

Platform Engineer & Software Architect

Yatta GmbH

Position Summary
Platform Engineer & Software Architect at Yatta GmbH
Industries
Information Technology
Business Areas
Information Technology
Operations
Product Development
Project Management
  • Architected the Yatta Integration Layer – a config-driven integration platform on Java 25, Spring Boot 4 (WebFlux), Temporal, gRPC and Kafka, enabling new third-party integrations (e.g. AVS fulfillment) via declarative JSON configs with zero code changes.
  • Designed and implemented Tink integration with 0Auth IBAN verification to enhance fraud prevention and account validation workflows with Adyen payByBank.
  • Architected and implemented an OpenFGA-based authorization model for centralized management of users, groups, and fine-grained access control in the vendor portal.
  • Architected and led delivery of the Yatta API Gateway platform using GraphQL Federation, providing a unified enterprise API layer across distributed microservices with centralized authentication, authorization and request orchestration.
  • Replaced NGINX + NLB with Istio service mesh and AWS ALB; rolled out WAF, OAuth (Cognito), IP whitelisting and RBAC across environments.
  • Migrated CDC from Confluent Cloud connectors to a self-hosted Kafka Connect + Debezium stack, reducing operational cost by ~80% across multiple environments.
  • Implemented the Transactional Outbox pattern with Debezium for reliable, exactly-once event publishing to Kafka with Avro and Schema Registry.
  • Migrated dunning/payment-recovery workflows from Airflow to Temporal, achieving 99.9% reliability for settlement handling.
  • Optimised Apache Airflow with deferrable sensors to handle 1000+ concurrent DAG runs without scaling the worker pool.
  • Refactored a monolithic Terraform codebase into 3 modular projects, cutting deployment time by ~45%.
  • Stood up full observability with OpenTelemetry, Tempo, Prometheus and Loki; automated dev/staging/prod with ArgoCD, Image Updater and Helm.
  • Collaborated with product, operations and engineering stakeholders to define scalable platform architecture and integration standards aligned with long-term business and operational goals.
Jan 2023 - Aug 2025
Hamburg, Germany

Architect & Senior Backend Developer

ZahlungsWERK GmbH

Position Summary
Architect & Senior Backend Developer at ZahlungsWERK GmbH
Industries
Banking and Finance
Business Areas
Information Technology
  • End-to-end ownership of the architecture for a payment & dunning platform on Spring Boot 3, Java 17/21, Kafka, PostgreSQL and Kubernetes (GCP).
  • Built scalable microservices with Java 21 and Spring Boot 3, reducing latency by ~40% and improving service resilience.
  • Optimised real-time data flow with Google Pub/Sub and Debezium, improving consistency and cutting processing time by ~35%.
  • Designed a fraud-detection model using Camunda BPM and Neo4j, hardening security/compliance and reducing fraud incidents.
  • Automated cloud infrastructure with Terraform and Helm, cutting manual deployment effort by ~50%.
  • Implemented Istio service mesh for blue/green and canary deployments, enabling zero-downtime production rollouts.
  • Streamlined CI/CD with ArgoCD and GitOps for fully automated multi-environment deployments.
Oct 2019 - Oct 2023
Darmstadt, Germany

Senior Software Developer

axxessio GmbH

Position Summary
Senior Software Developer at axxessio GmbH
Industries
Media and Entertainment
Telecommunication
Business Areas
Information Technology
Product Development
Quality Assurance
  • MagentaTV (Deutsche Telekom): designed and maintained backend microservices with Spring Boot, Spring WebFlux, Quarkus, Kubernetes, GitLab CI/CD; migrated key services from Spring Boot to Quarkus, improving startup time by ~50%.
  • TNM project: built SSO authentication using Azure AD, Java 17, Spring WebFlux and PostgreSQL, deployed on Azure Kubernetes Service (AKS) with Liquibase and a full CI/CD pipeline.
  • Quality engineering: introduced JUnit, Spock/Groovy, Mockito and WireMock, increasing test coverage by ~35% and reducing production defects.
Apr 2019 - Oct 2019
Frankfurt, Germany

Functional Analyst

GFT Experts

Position Summary
Functional Analyst at GFT Experts
Industries
Banking and Finance
Business Areas
Information Technology
Project Management
  • Worked on a large-scale Trade Finance solution for Deutsche Bank, coordinating with stakeholders, evaluating new technologies and contributing to functional design.
Jun 2014 - Apr 2019
Tehran, Iran, Islamic Republic of

Trade Finance Team Lead

Dotin

Position Summary
Trade Finance Team Lead at Dotin
Industries
Banking and Finance
Information Technology
Business Areas
Information Technology
Operations
Product Development
Project Management
Quality Assurance
Sales
  • Led a 10+ person cross-functional team delivering a modern trade finance platform; owned analysis, development, testing and pre-sales demos.
  • Designed & built a SWIFT archive system securing 100,000+ banking transactions per year and ensuring regulatory compliance.
  • Automated corporate banking processes by integrating Microsoft Dynamics CRM 2015, improving operational efficiency by ~80%.
  • Built an ETL-based customer data migration system, accelerating onboarding by ~35%.
Jan 2006 - Dec 2018
Tehran, Iran, Islamic Republic of

Software Consultant / Developer

Kian Capital, Samenea, MEMACS, Saman Bank, EDBI, Caspian (Parsian Bank)

Position Summary
Software Consultant / Developer at Kian Capital, Samenea, MEMACS, Saman Bank, EDBI, Caspian (Parsian Bank)
Industries
Banking and Finance
Information Technology
Business Areas
Finance
Information Technology
  • Banking & FinTech delivery across Parsian, Pasargad, Saman, EDBI, Refah, Sepah, Maskan, Tourism Bank and Tosse-Eh credit institute.
  • Misys/Finastra TI … customisation, postings interface to core banking, SWIFT MT950 reconciliation, ACK/NACK processing, email notifications and SQL Server reports security.
  • Misys BankFusion (BFUB) modules for Party, Deposit and Loan; installed/configured BFUB 1.6/2.1 on IBM WebSphere, IBM HTTP Server, IBM MQSeries, Oracle, SigCap, Dynasty and Crystal Reports.
  • Backend + mobile FinTech for Kian Capital with Spring Boot and Ionic / Flutter; loan origination & credit scoring (Scorto) for Tosse-Eh.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Banking and Finance, Information Technology, Media and Entertainment, and Telecommunication.

Banking and Finance
Information Technology
Media and Entertainment
Telecommunication
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Finance, Product Development, Quality Assurance, Project Management, and Operations.

Information Technology
Finance
Product Development
Quality Assurance
Project Management
Operations
Profile match chart

Summary

Enterprise software architect and senior backend engineer with 17+ years of experience designing and delivering scalable cloud-native systems for banking, payments, trade finance and enterprise platforms. I design and deliver event-driven microservices end-to-end from architecture and Java/Spring Boot implementation through to Kubernetes, GitOps and observability on AWS, GCP and Azure.

Strongest where backend engineering meets infrastructure: reducing latency and cloud cost, hardening reliability, and replacing legacy ETL/monolithic systems with Kafka/Debezium CDC pipelines, Temporal workflows and Istio-based service meshes. Equally comfortable as in-house senior engineer/architect or as an independent freelance contractor.

Recently focused on enterprise AI enablement, intelligent automation, AI-assisted development workflows, and scalable platform architectures for integrating modern AI capabilities into enterprise ecosystems. Experienced in collaborating with cross-functional stakeholders, translating business requirements into scalable technical solutions, and aligning platform architecture with enterprise governance and strategic objectives.

Skills

  • Languages: Java 17/21/25, Python, Sql, Go
  • Backend: Spring Boot 3/4, Spring Cloud, Spring Webflux, Quarkus, Micronaut, Grpc, Graphql, Rsocket, Rest
  • Messaging & Cdc: Apache Kafka, Confluent, Schema Registry, Debezium, Kafka Connect, Google Pub/Sub, Avro
  • Workflows: Temporal, Camunda Bpm, Apache Airflow, Spring Batch
  • Data: Postgresql, Oracle, Ms Sql, Mongodb, Neo4j, Redis, Liquibase, Snowflake
  • Cloud & Devops: Aws, Gcp, Azure (Aks), Kubernetes, Docker, Helm, Istio, Terraform, Argocd, Gitlab Ci/Cd, Bitbucket Pipelines, Loki/Grafana, Prometheus, Opentelemetry, Tempo
  • Architecture: Enterprise Architecture, Microservices, Ddd, Cqrs, Event Sourcing, Transactional Outbox, Saga, Clean Architecture, Hexagonal, Tdd
  • Security: Oauth2/Oidc, Jwt, Azure Ad/Sso, Aws Cognito, Waf, Istio Mtls, Rbac, Openfga
  • Domain: Payments, Dunning, Swift (Mt/Mx), Trade Finance, Core Banking, Fintech
  • Ai Architecture & Intelligent Systems: Enterprise Ai Adoption & Ai Integration Strategy, Ai-Assisted Software Delivery Workflows, Spring Ai, Retrieval-Augmented Generation (Rag), Llm Integration Patterns, Ai Orchestration Workflows, Google Docai, Gemini, Claude Code, Mcp / Ai Agent Tooling, Ai Governance & Responsible Ai Principles, Vector Databases
  • Methods: Agile/Scrum, Safe (Agile Release Trains), Code Review, Mentoring

Languages

Persian
Native
English
Advanced
German
Intermediate

Education

Oct 1997 - Jun 2002

Azad University

B.Sc. · Computer Science (Hardware) · Meybod, Iran, Islamic Republic of

Certifications & licenses

Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka

Udemy

Spring Batch

CQRS & Event Sourcing with Kafka

AIX Admin

Advanced PL/SQL

Apache Kafka with Spring Boot

BFUB Installation/Workbench

IBM MQSeries

Kafka Streams

Master Kubernetes with Docker on GCP/AWS/Azure

Master Microservices with Spring Boot & Spring Cloud

UML, RUP, BPM, Blockchain

Statistics

Experience

Total positions 6
Experience in Banking and Finance 16.5 y
Avg length 4 y 4 m
Longest experience 12 y 11 m

Global Experience

Countries worked in 2 (Germany, Iran, Islamic Republic of)
Primary country Germany

Expertise

Recent roles Platform Engineer & Software Architect, Architect & Senior Backend Developer, Senior Software Developer
Main industries Banking and Finance, Information Technology, Media and Entertainment
Main business areas Information Technology, Finance, Product Development

Qualifications

Highest degree Bachelor
Certifications earned 12

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Ali is based in Frankfurt, Germany.

Ali speaks the following languages: Persian (Native), English (Advanced), German (Intermediate).

Ali has at least 21 years of experience. During this time, Ali has worked in at least 6 different roles and for 6 different companies. The average length of individual experience is 3 years and 5 months. Note that Ali may not have shared all experience and actually has more experience.

Based on recent experience, Ali would be well-suited for roles such as: Platform Engineer & Software Architect, Architect & Senior Backend Developer, Senior Software Developer.

Ali's most recent position is Platform Engineer & Software Architect at Yatta GmbH.

In recent years, Ali has worked for Yatta GmbH, ZahlungsWERK GmbH, and axxessio GmbH.

Ali is most experienced in industries like Banking and Finance, Information Technology, and Media and Entertainment. Ali also has some experience in Telecommunication.

Ali is most experienced in business areas like Information Technology, Finance, and Product Development. Ali also has some experience in Quality Assurance, Project Management, and Operations.

Ali has recently worked in industries like Media and Entertainment, Telecommunication, and Banking and Finance.

Ali has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

Ali holds a Bachelor in Computer Science (Hardware) from Azad University.

Ali has 12 certificates. Among them, these include: Microservices: Clean Architecture, DDD, SAGA, Outbox & Kafka, Spring Batch, and CQRS & Event Sourcing with Kafka.

Ali will be available full-time from August 2026.

Ali's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

To hire Ali, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 874-954 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.