Software Engineer

Adam Zuabi

|

Based in Arnhem, Netherlands. Experienced in building scalable backend systems, cloud-native applications, enterprise integrations, and modern SaaS platforms.

Scroll

About me

Professional summary

Software Engineer specializing in backend development with strong expertise in Java and Spring Boot. Experienced in designing and building scalable backend systems, microservices architectures, and cloud-native solutions.

Strong in API development, system integrations, performance optimization, and solving complex technical challenges in production environments.

Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and modern software architectures. Comfortable working within complex domains and distributed teams.

Alongside enterprise development, I also build personal SaaS projects and AI-driven solutions, including RAG systems and LLM integrations.

Driven by technology, quality, and building reliable and maintainable software.

Career

Experience

ilionx

May 2024 – Present

Software Engineer

Amersfoort, Netherlands

Ctgb – Dutch Board for Authorisation of Plant Protection Products & Biocides

May 2025 – Present

Worked on a large-scale government system focusing on the management and publication of plant protection products and biocides.

  • Developed and maintained backend services using Java, Kotlin, and Spring Boot within a microservices architecture
  • Worked with a complex domain model involving products, authorisations, uses, and regulatory data
  • Integrated multiple services including OpenSearch indexing pipelines
  • Designed search-related enhancements by optimizing indexing strategies and filtering logic
  • Improved data consistency and synchronization flows between application layers
  • Troubleshot complex issues related to Hibernate/JPA, entity lifecycle, and data integrity
  • Collaborated within distributed enterprise teams focused on system stability and performance
  • Worked on frontend functionalities using Angular within enterprise applications
JavaKotlinSpring BootAngularHibernatePostgreSQLOpenSearchDockerAWSGitlab

PinkRoccade Healthcare

Jul 2024 – Oct 2024

Developed and implemented a new travel expense module integrated with SAP systems via REST APIs.

  • Development and implementation of a new travel expense module using Java and Spring Boot
  • Integration with SAP systems via REST APIs for reliable and efficient data exchange
  • Contributing to backend functionalities, system integrations, and financial data processing
JavaSpring BootSAPREST APIs

AHA Engineering

Jul 2020 – Present

Full Stack Engineer

Arnhem-Nijmegen, Netherlands

Development of custom SaaS platforms, backend systems, cloud-native applications, and AI-driven solutions across multiple business domains.

  • Development of multiple custom software products and SaaS solutions focused on backend systems, cloud-native infrastructure, and AI integrations
  • Development of an AI-driven CV platform with dynamic document generation and modern web architecture
  • Building an energy pricing API platform with support for REST APIs, subscription management, and external system integrations
  • Implementation of payment gateway integrations and multi-tenant backend flows for POS and SaaS systems
  • Development of cloud-native applications using Docker and Kubernetes deployments
  • Integration of AI and RAG solutions with local LLM models for semantic search functionalities and natural language processing
  • Designing scalable backend architectures with a focus on performance, reliability, and maintainability
  • Implementation of automated end-to-end and browser testing using Selenium, Playwright, and Cucumber
  • Implementation of logging and monitoring solutions within containerized microservices environments
JavaSpring BootKubernetesDockerPostgreSQLAngularReactNext.jsVue.jsFlutterOpenSearchAzureJenkinsAIRAGREST APIsPay.nlTelegram APISeleniumPlaywrightCucumberGrafanaPrometheusKafka

Be Informed

Oct 2022 – Feb 2024

Back End Engineer

Apeldoorn, Netherlands

Developed new features with Java 11, contributed to architecture discussions, and worked on enterprise applications within Eclipse RCP environments.

  • Development and maintenance of backend functionalities using Java and JPA
  • Writing and optimizing SQL queries for data processing and application functionality
  • Performing unit testing, automated testing with Selenium WebDriver, and resolving bugs within existing systems
  • Contributing to technical analyses, requirements, and software architecture
  • Translating functional requirements into use cases, technical designs, and diagrams
  • Collaborating within complex development environments based on Eclipse RCP
Java 11JPASQLJUnitSelenium WebDriverEclipse RCP

CaseWare Nederland

Mar 2022 – Oct 2022

Full Stack Engineer

Netherlands

Worked on enterprise software projects involving Flutter mobile applications, backend development, and REST API integrations.

  • Contributing to multiple software projects within an enterprise environment
  • Development of a mobile application for iOS and Android using Flutter
  • Maintaining existing functionalities and resolving bugs
  • Development of backend functionalities using Java 11
  • Writing unit tests and supporting application quality
  • Development of REST API endpoints and integrations with external systems
  • Collaborating within web-based applications and multidisciplinary teams
Java 11FlutterJEEREST APIsSQL

Belastingdienst

Feb 2020 – Jul 2020

Back End Developer

Netherlands

Supported backend development activities within a government environment focused on Java and enterprise development practices.

  • Supporting backend development within a government environment
  • Development of backend functionalities using Java and JPA
  • Supporting unit testing and application maintenance
  • Contributing to functional and technical design
  • Gaining experience with software architecture and enterprise development processes
JavaJPASQL

United Engineers

2013 – 2014

Database Administrator

Cairo, Egypt

Worked on MS SQL databases, infrastructure support, and system administration within enterprise application environments.

  • Working with MS SQL databases and system administration across different application environments
  • Migrating data from Excel-based structures to MS SQL Server databases
  • Writing and modifying SQL queries and supporting data validation
  • Supporting Active Directory administration and user management
  • Working with Windows Server and Linux environments
  • Assisting in resolving technical issues and application support
  • Contributing to documentation and data structures
MS SQL ServerSQLActive DirectoryWindows ServerLinux

Syrian Telecom

2012 – 2013

Software Developer

Damascus, Syria

Worked on PHP web applications and backend functionalities with a focus on database optimization and website maintenance.

  • Development of web applications using PHP
  • Working on backend functionalities and website maintenance
  • Optimizing database queries for improved performance
  • Applying fundamental principles for scalable and maintainable applications
PHPSQL

Background

Education & Qualifications

HAN University of Applied Sciences

Sep 2017 – Jan 2021

Bachelor

Informatica — Software Engineering

Arnhem, Netherlands

Certifications

  • Software Engineering
  • Professional Scrum Master

Languages

  • ArabicNative
  • DutchProfessional
  • EnglishProfessional
  • SpanishLimited

Work

Featured Projects

Energy API
E

Live Project

Personal SaaS Platform

Energy API

An energy pricing platform focused on real-time energy prices, consumption insights, subscription management, and API services. Includes Pay.nl integrations, Telegram-based monitoring, Docker deployments, and a modern Next.js frontend hosted on Azure.

JavaSpring BootNext.jsPostgreSQLDockerAzureREST APIsJWT AuthenticationPay.nlTelegram API
CV Creator

Live Preview

CV Generator Platform

CV Creator

An AI-driven CV platform focused on dynamic CV generation and professional document processing with AI-assisted content generation, PDF rendering, subscription management, and user authentication.

JavaSpring BootVue.jsPostgreSQLDocker
View Project
Restaurant Management System

Live Preview

Multi-Tenant SaaS

Restaurant Management System

A multi-tenant restaurant management platform focused on digitalizing hospitality operations including order management, reservations, QR-code customer access, billing, and real-time administration dashboards.

Email: demo@demo.com

Password: Demo1234##!

JavaSpring BootVue.jsPostgreSQLDocker
View Project

Expertise

Technologies

Backend

JavaSpring BootKotlinHibernateJPAREST APIsMicroservicesJWT AuthenticationSQLKafka

Frontend & Mobile

AngularVue.jsReactNext.jsFlutterResponsive Design

Cloud & DevOps

DockerKubernetesAWSAzureJenkinsCI/CDOpenSearchGrafanaPrometheus

Testing & Architecture

JUnitPlaywrightSeleniumCucumberSelenideSoftware ArchitectureDomain-Driven DesignMulti-Tenant ArchitectureAgile/Scrum

Integrations & AI

AI IntegrationRAGLLM IntegrationsSAP IntegrationsPay.nlTelegram APIPDF GenerationOAuth 2.0

Infrastructure

LinuxWindows ServerActive DirectoryPostgreSQLMS SQL Server

Contact

Let's work together

Have a project in mind? Looking for advice on your backend architecture? I'd love to hear from you.