Loading portfolio. Click or press Escape to skip.

Ali Eldiasty

Software Engineer

Ali Eldiasty.

I bring your ideas to reality!

Backend Software Engineer with 2+ years of experience building Java microservices with Spring Boot and Quarkus, focused on scalability, reliability, and performance.

Ali builds with passion.

▹about

Photo of Ali Eldiasty

Backend Software Engineer with 2+ years of experience building Java microservices with Spring Boot and Quarkus. Experienced in distributed systems, asynchronous messaging, Redis caching, PostgreSQL, Docker, and AWS/Azure cloud environments. Built and integrated airline booking systems with Amadeus, Air Arabia, and Aegean, with a focus on scalability, reliability, and performance.

▹experience

  1. 08/2026 — Present

    Mid Level Software Engineer

    Hilbertech — (Remote), Italy

    Backend engineer improving data consistency and reliability under parallel processing.

    • Resolved a concurrency issue where multiple microservices simultaneously updated shared Redis-cached responses, improving data consistency and reliability under parallel processing.
  2. 07/2024 — 08/2026

    Software Engineer

    Hilbertech — (Remote), Italy

    Backend engineer building and scaling enterprise flight booking platforms.

    • Developed backend services for Flight-Fusion and Dreamnfly, enterprise flight booking platforms used by travel agencies to search, book, and manage airline reservations.
    • Integrated multiple airline and payment providers including Amadeus, Air Arabia, Aegean Airlines, and Nexi using REST and SOAP APIs.
    • Containerized and deployed Java/Quarkus microservices across AWS and Azure using Docker and GitLab CI/CD.
    • Reduced container memory utilization from ~80% to ~15% by migrating JVM deployments to Quarkus Native, improving scalability and reducing infrastructure costs.
  3. 07/2022 — 09/2022

    Back End Intern

    Fawry — Cairo, Egypt

    Backend development internship focused on API development and sales management.

    • Developed backend APIs using Java and Spring Boot as part of a sales management system internship project.

▹skills

Programming Languages

JavaPHPC#JavaScript

Frameworks & Technology

Spring BootHibernateQuarkusLaravelEloquentRESTful ServicesSOAP

Messaging & DevOps

RabbitMQAzure Service BusDockerKubernetesGitLab CI/CD

Databases

MySQLPostgreSQLRedis

Cloud & Platform

AWSAzureLinuxWindows

Testing & Tools

JUnitMockitoGitGitHubGitLabAzure DevOpsJiraMavenClaude CodeOpenCode

▹projects

01

Sales Management System

Built a sales management system using Spring Boot, Spring Security, MySQL, JWT authentication, and JPA. Implemented order and refund management, authentication, search functionality, and role-based authorization.

JavaSpring BootSpring SecuritySpring Data JPAMySQLJUnitMockitoJWT
02

Full Stack Multi-Vendor E-Commerce Website

Developed administrative and vendor dashboards for a multi-vendor e-commerce platform, facilitating product management, user oversight, and sales monitoring.

PHPLaravelTailwindMySQLBootstrap
03

Travel Agency

Implemented a role-based access control system within a travel agency API, enabling admins to create users, manage travels and tours, editors to modify travels, and users to view tours and travels with filtering capabilities.

PHPLaravelMySQL

▹contact

I'm always open to interesting conversations and opportunities. Feel free to reach out.