Ali Aminian-Enterprise Software Architect | Cloud, Integration & AI Platforms
Check rate
Experience
Platform Engineer & Software Architect
Yatta GmbH
- 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.
Architect & Senior Backend Developer
ZahlungsWERK GmbH
- 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.
Senior Software Developer
axxessio GmbH
- 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.
Functional Analyst
GFT Experts
- Worked on a large-scale Trade Finance solution for Deutsche Bank, coordinating with stakeholders, evaluating new technologies and contributing to functional design.
Trade Finance Team Lead
Dotin
- 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%.
Software Consultant / Developer
Kian Capital, Samenea, MEMACS, Saman Bank, EDBI, Caspian (Parsian Bank)
- 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.
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.
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
Education
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
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Platform Engineer & Software Architect
Nearby freelancers
Professionals working in or nearby Frankfurt, Germany
