Ahmed Mohammed Ali

Senior Backend Engineer | Solutions Architect | Freelance Consultant

Professional Summary

Senior Backend Engineer and AWS Solutions Architect with over a decade of programming experience. Specialist in building resilient, cloud-native microservices using Java, Kotlin, and the Spring ecosystem. Deeply focused on Software Architecture, System Design, and writing high-quality, clean code. Experienced deploying fault-tolerant systems on AWS (EKS, Fargate, Lambda) using Kubernetes, Helm, and Docker, with robust CI/CD (GitHub Actions) automation. Proficient in distributed systems, JVM optimization, and observability.

The Early Start

Began programming in BASIC at age 13 — built foundational skills in logic and CS early on. Continually explores low-level programming (C/C++), OS internals, and performance optimizations.

Technical Skills & Stack

Core Languages: Java, Kotlin (Coroutines, Flow), C/C++, Node.js/TypeScript, Python.
Frameworks & Libraries: Spring Boot (WebFlux, MVC), Spring Cloud (Gateway, Config, Eureka), Spring Security, Spring Data (JPA/R2DBC), Hibernate, Jakarta EE.
System Architecture: Microservices, Event-Driven Design, Domain-Driven Design (DDD), Clean Architecture, TDD, SOLID.
Cloud & DevOps: AWS (Lambda, API Gateway, EKS, Fargate, S3, RDS, IAM), Docker, Kubernetes, Helm, HPA, GitHub Actions, Jenkins, Terraform.
Data & Persistence: PostgreSQL (Indexing, Partitioning, EXPLAIN), DynamoDB, MongoDB, Redis, Elasticsearch.
Messaging & Integration: Kafka (Streams, Avro), RabbitMQ, AWS SQS/SNS, MuleSoft Anypoint, gRPC, GraphQL.
Security: OAuth2/OIDC (Keycloak), JWT, Spring Security, RBAC.
Observability: OpenTelemetry, Prometheus, Grafana, Dynatrace, ELK Stack, AWS X-Ray.

Professional Experience

Fiverr & Upwork
Freelance Backend Consultant | Remote
April 2026 – Present
  • Microservices & API Development: Designing and implementing scalable Spring Boot and Kotlin microservices and REST/GraphQL APIs for startup clients, with a focus on clean architecture and long-term maintainability.
  • Auditing & Quality Assurance: Conducting thorough backend code audits and architecture reviews — identifying performance bottlenecks, security gaps, and structural debt — and delivering actionable remediation plans.
  • JVM Consulting: Advising teams on Java/Kotlin best practices, Spring Cloud configuration, and AWS deployment strategies, reducing time-to-production for client projects.
  • LeetCode Mentoring: Provides paid one-on-one coaching on data structures, algorithms, and problem-solving strategy, helping engineers prepare for technical interviews at top-tier companies.
  • Technical Guide Creation: Authors and sells curated engineering guides covering DSA, Spring internals, Kotlin coroutines, and system design — blending deep expertise with clear, structured pedagogy.
QiCard | Baghdad, Iraq
Integration Engineer | On-site
March 2025 – April 2026
  • System Design & Integration: Orchestrated enterprise integrations using MuleSoft and Java, designing System, Process, and Experience APIs (RAML) to ensure modularity and resilient service delivery.
  • Performance Optimization: Utilized Dynatrace for APM/tracing; optimized JVM heap/threads and microservices, reducing response times by 25%.
  • Reliability: Implemented advanced error-handling and circuit breakers for payment gateways, reducing integration errors by 30%.
  • CI/CD: Maintained pipelines via Bitbucket and Jenkins for automated, quality-assured deployments.
FFC | Baghdad, Iraq
Backend Developer | Hybrid
Feb 2025 – March 2025
  • Architecture Transformation: Led the transition from ERP proof-of-concept to a production-grade Spring Boot API architecture, reducing manual processes by 40%.
  • High-Quality Code: Architected a decoupled backend with RBAC and audit logging; enforced strict code quality standards and Clean Architecture.
  • Optimization: Tuned PostgreSQL queries and implemented Redis caching, improving API throughput by 20% and ensuring sub-second latency for FinTech transactions.
CodeCraft
Backend Developer | Remote
June 2024 – March 2025
  • Cloud-Native Deployment: Containerized microservices using Docker and orchestrated them on AWS EKS and Fargate. Managed complex deployments using Helm charts and configured Horizontal Pod Autoscaling (HPA).
  • CI/CD Automation: Built and maintained robust CI/CD pipelines using GitHub Actions, achieving a 50% reduction in deployment time and ensuring regression-free releases.
  • Scalable Systems: Designed REST/GraphQL APIs serving 10k+ users with 99.9% uptime.
  • Database Performance: Optimized MongoDB and PostgreSQL via indexing and connection pooling, improving query times by 35%.
United Horizon | Baghdad, Iraq
IT Support Specialist | On-site
Jan 2022 – Feb 2023
  • Resolved 200+ tickets/month (Tier 1 & 2); managed Linux/Windows server environments ensuring 99.8% system uptime.

Key Projects & Contributions

Education & Certifications

Baghdad College High School
High School Diploma — GPA: 98/100.
American University of Iraq, Sulaimani (AUIS)
Full-ride merit scholarship (voluntarily left to pursue advanced, self-paced learning).
Certifications
MuleSoft Developer Fundamentals (DEX401) · CS50x / CS50P / CS50W — Harvard University.

Interests, Philosophy & Trivia

References

Available upon request.