About Ali
English
Native or bilingual
Dutch
Fluent
Arabic
Native or bilingual
Experience
- AMIS ConclusionSenior Consultant (Java / DevOps)February 2025 - January 2026 (11 months)Utrecht, Netherlands• • Worked on breaking down monolithic applications into microservices with Java 21 and Spring Boot on Oracle Cloud (OCI), using DDD principles• • Migrated Spring Batch 2.x to 5.x: moved from XML to Java config, refactored to Spring Boot 3, replaced SOAP with REST, and integrated Apache Airflow for orchestration• • Connected legacy SOAP services to newer REST APIs, with data flows running through batch processing and event-driven pipelines• • Automated database migrations with Flyway (Oracle DB), including data modelling and schema design for new microservices• • Worked with Kubernetes on OCI and GitOps (ArgoCD) for deployments• • Used Terraform and Ansible for infrastructure provisioning on OCI• • Set up Jenkins CI/CD pipelines with tests, SonarQube quality gates, and multi-environment deployments• • Configured monitoring and alerting with LogicMonitor and Elastic/Kibana• • Helped junior team members with DevOps practices, clean code, and code reviewsTech: Java 21, Spring Boot, Spring Batch, REST/SOAP integration, Apache Airflow, Oracle DB/PL/SQL, OCI, Kubernetes, ArgoCD, Terraform, Ansible, Jenkins, Flyway, SonarQube, Elastic/Kibana
- Justitiële Informatiedienst (Justid) — Ministry of Justice — Almelo (hybrid)Java Software Engineer (Integration Specialist)May 2022 - November 2024 (2 years and 6 months)Almelo, Netherlands• • Built Java/Spring Boot microservices using DDD bounded contexts, with Kafka for event-driven integration between judicial systems• • Ran services on Kubernetes and used MinIO for secure document storage• • Tuned PostgreSQL and Oracle for high-load services, wrote PL/SQL stored procedures, and worked on data modelling and schema design• • Used OpenAPI contracts for APIs and wrote unit, integration, and performance tests• • Worked with security, architecture, and privacy specialists on government standards and GDPR• • Built integrations between judicial subsystems for cross-domain data exchange via Kafka and REST APIs, with strict data isolation requirements• • Helped improve the CI/CD setup in GitLab to make releases smootherTech: Java, Spring Boot, Kafka (event-driven integration), PostgreSQL, Oracle DB/PL/SQL, Kubernetes, MinIO, OpenAPI, Flyway, GitLab CI
- MCH Information & Communication SolutionsSoftware Engineer (Consultant)July 2021 - April 2024 (2 years and 9 months)Nieuwegein, UT, Netherlands• • Built microservices and integration components for data reconciliation between legacy and newer systems, working on network inventory platforms for VodafoneZiggo and Delta Fiber• • Worked on a web application for TeleScope® using ASP.NET Web API, Angular, Oracle, and PL/SQL• • Built a Java Spring Batch service that processed ArcGIS REST API data for fiber network reconciliation• • Developed a LocationManager REST API for address/location validation, loading BAG XML into PostgreSQL/PostGIS. Used qGIS for some geo-analysisTech: Java, Spring Boot, Spring Batch, Angular, TypeScript, PostgreSQL/PostGIS, qGIS, ArcGIS, Oracle/PL SQL, C#/ASP.NET, Kubernetes
Recommendations
Be the first to recommend Ali
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bachelor ICTFontys University of Applied Sciences2021Bachelor ICT
- BachelorInternational University for Science & Technology2012Bachelor