You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Iyas AltawilIA

Iyas Altawil

Software Engineer

€315/day
Muscat, OM
8-15 years

Average response time: 1 hour

About Iyas

I am a Software Engineer with over 13 years of experience delivering high-quality, scalable applications. I approach my work from a consulting perspective, focusing on strategic business value rather than simply executing tasks.
My contributions typically include:

Technology Evaluation – Assessing business requirements and recommending the right technologies for each project
Architecture & Development – Designing application structures and writing clean, maintainable, production-ready code
Quality Assurance – Implementing comprehensive testing strategies and reliable build processes
Stakeholder Collaboration – Working closely with cross-functional teams to ensure alignment and successful delivery

Core Technologies

Java, Spring Boot, Hibernate, Microservices
REST / JSON Web Services
SQL, Redis, InfluxDB
JUnit, Mockito, TDD
Maven, Gradle

Additional experience with cloud and DevOps:

Docker, Kubernetes, Helm Charts
Google Cloud Platform, AWS
CI/CD, GitHub Actions, Flux CD
Apache Kafka, Apache Flink
  • English

    Native or bilingual

  • Swedish

    Basic

  • Arabic

    Native or bilingual

  • Turkish

    Basic

Remote only
Primarily works remotely

Experience

  • Starfish GmbH
    Software Engineer
    DIGITAL AND IT
    February 2022 - Today (4 years and 6 months)
    Ulm, BW, Germany
    Project 1: Mercedes Pay – Payment Platform

    Client: Starfish GmbH / Mercedes

    Challenge:
    A scalable, secure payment platform to handle transactions across multiple digital touchpoints, including the Mercedes me portal and mobile applications. The solution needed to comply with strict payment regulations while maintaining a seamless user experience.

    My Role:
    Software Engineer

    What I delivered:
    - Architected and implemented microservices for compliance, payment processing, settlements, and transactions
    - Integrated with third-party PSPs while abstracting complexity behind a unified API
    Tech stack: Kotlin, Java, Microservices, REST APIs, Postgres, Kafka

    Outcome:
    Production-ready payment infrastructure supporting Mercedes' digital ecosystem across multiple global markets.

    ----------------

    Project 2: In-Car Payment Solution

    Client: Starfish GmbH / Mercedes

    Challenge:
    Enable drivers to pay for fuel, parking, and drive-through services directly from their Mercedes vehicle's infotainment system. The solution required near-instant transaction processing and offline support for low-connectivity areas.

    My Role:
    Software Engineer

    What I delivered:
    - Designed lightweight API contracts optimized for vehicle head-unit constraints
    - Implemented queuing and retry mechanisms for offline transactions
    - Ensured end-to-end encryption for payment tokens between vehicle and backend
    - Collaborated with embedded systems team on the vehicle-side integration

    Tech stack: QML, Go, Ruby, Postgres

    Outcome:
    In-car payment application that allowed drivers to complete transactions without leaving the vehicle.
    Kotlin PostgreSQL Ruby on Rails Java Elixir
  • Curamet AB (Salesforce Partner)
    Software Engineering Consultant
    RETAIL (LARGE RETAILERS)
    February 2020 - August 2020 (6 months)
    Malmö, Sweden
    In-car payment application that allowed drivers to complete transactions without leaving the vehicle.
    Java Spring boot PostgreSQL Microservices API
  • IKEA Group
    Software Engineer
    February 2020 - August 2020 (6 months)
    Helsingborg, Sweden
    • - Assessing and choosing technologies according to system requirements and environment restrictions.
    • - Support and train team members on cloud and Devops practices.
    • - Setting up CI/CD infrastructure and pipelines.
    • - Setup up Kubernetes cluster on GCP
    • - Implementation of Spring Boot microservices

Recommendations

Be the first to recommend Iyas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Data Protection for Employees
    Data Protection for Employees
  • Bachelor's degree
    Information Technology College
    2013
    Bachelor's degree

Categories