Qusai Al Zoubi

Software Engineer

Software Engineer with a broad technical background and experience developing, modernizing and maintaining complex, business-critical software systems. Strong in backend development with Java, Kotlin and Spring Boot, system integrations and cloud-native technologies.

Location
Arnhem, Gelderland, Netherlands
Portrait of Qusai Al Zoubi
01About

Software Engineer for systems that can't go down

I have a broad technical background and experience developing, modernizing and maintaining complex, business-critical software systems. My strengths include backend development with Java, Kotlin and Spring Boot, system integrations and cloud-native technologies.

I analyze complex challenges, design and implement technical solutions, and help safeguard application reliability and continuity. I work across the full software development lifecycle, from analysis and design to deployment, monitoring and production support.

Backend Engineering

Designing and maintaining backend functionality in Java, Kotlin and Spring Boot — from analysis and technical design through to production.

Integrations & APIs

Building REST APIs and OpenAPI specifications, plus connectors that retrieve, process and exchange data with internal and external healthcare systems.

Production Ownership

Monitoring and resolving incidents in a 24/7 environment with OpenSearch, Sentry and Datadog, following up on alerts and estimating impact.

Cloud & DevOps

Working with AWS, Kubernetes and Docker, and shipping through CI/CD pipelines on GitHub Actions and Octopus Deploy.

02Experience

Professional experience

Experience developing, modernizing and maintaining business-critical software, with earlier roles in web development, IT support and network administration.

  1. Software Engineer

    Topicus· Deventer

    2023 — Present

    Working on SpoedEPD, a business-critical application that supports out-of-hours GP posts 24/7 with triage, patient registration, medical record-keeping and data exchange with other healthcare systems. My scope ranges from new functionality and technical modernization to integrations, production support and incident analysis.

    • Develop and maintain backend functionality with Java, Kotlin and Spring Boot.
    • Deliver features end-to-end: from analysis and technical design to implementation, testing and production.
    • Design and implement REST APIs and OpenAPI specifications for communication between internal and external systems.
    • Build and maintain connectors for retrieving, processing and exchanging patient, record and referral data.
    • Contribute to technical modernization, including the migration to Java 17, Spring Boot 3 and Hibernate 6.
    • Work with Hibernate/JPA and PostgreSQL — migrating data-access code, optimizing complex queries and running schema changes via Liquibase.
    • Monitor production and analyze and resolve incidents in a 24/7 healthcare environment using OpenSearch, Sentry and Datadog.
    • Collaborate with Customer Support and stakeholders to analyze incidents, estimate impact and translate them into technical tickets and solutions.
    • Work with AWS (SQS and CloudFormation-defined scheduled jobs), Kubernetes and Docker.
    • Ship through CI/CD pipelines and deployments via GitHub Actions and Octopus Deploy.
    • Develop and maintain Slack Bot integrations for CI/CD and operational processes, including automated build and deployment notifications.
    • Write and maintain unit and integration tests, and take part in code reviews and technical discussions.
    JavaKotlinSpring BootHibernate/JPAPostgreSQLLiquibaseRESTOpenAPIAWSKubernetesDockerGitHub ActionsOctopus DeployOpenSearchSentryDatadogJUnitMockK
  2. Software Developer

    Aylatek Technologies

    Jan 2021 — Jan 2023

    Contributed to the development and implementation of webshops with WordPress and Shopify, API integrations, web applications with Vue.js and mobile applications with Flutter.

    WordPressShopifyREST APIsVue.jsFlutter
  3. IT Specialist

    Studentaanhuis

    Jan 2021 — May 2021

    Independently resolved a wide range of IT issues at customers' homes, including computers, phones, printers and Wi-Fi.

  4. Network Administrator

    UP Learning· Ede

    Feb 2020 — May 2020

    Organized and documented IT projects and resolved technical problems.

  5. Network Administrator

    Com1· Nijmegen

    Sept 2018 — Feb 2019

    Worked with Avaya switches and Sophos and Palo Alto firewalls, collaborating in a team on network issues.

  6. Team Lead

    Sendibad Restaurant

    Sept 2013 — Sept 2014

    Led and supported staff, handled administrative tasks and resolved customer issues.

  7. HR Employee

    Uni Plast

    Jan 2013 — Sept 2013

    Maintained administration and digitized and updated personnel records.

  8. ICT Administrator

    Syrian Telecom

    July 2012 — Dec 2012

    Resolved ICT issues (internet, software, printers) and documented and communicated complaints.

03Skills

Skills & technologies

The tools and technologies I work with day to day, grouped by where they sit in the stack.

Languages

  • Java
  • Kotlin

Backend

  • Spring Boot
  • Hibernate / JPA
  • REST

Databases

  • PostgreSQL
  • Liquibase

APIs & Integrations

  • OpenAPI
  • REST APIs
  • System Connectors

Cloud & Infrastructure

  • AWS
  • SQS
  • CloudFormation
  • Kubernetes
  • Docker

DevOps / CI-CD

  • GitHub Actions
  • Octopus Deploy
  • CI/CD

Monitoring

  • OpenSearch
  • Sentry
  • Datadog

Testing

  • JUnit
  • MockK

Ways of Working

  • Agile
  • Scrum
  • Jira
  • Confluence
04Professional work

Selected contributions

A selection of technical contributions from my professional experience. Descriptions are intentionally high-level and limited to non-confidential information.

Legacy Backend Modernization

01
Problem
Business-critical backend functionality was based on legacy code that was difficult to maintain and extend.
My role
Investigated the existing implementation, designed a new technical solution and rebuilt the backend functionality.
What I built
Analyzed the legacy implementation, created a new technical design and developed REST endpoints that expose the required data consistently.
Impact
A cleaner, more maintainable way to expose audit data, reducing complexity and making future changes easier.
KotlinSpring BootRESTPostgreSQLLiquibase

Standards-Based Healthcare Data Exchange

02
Problem
Medical data within referrals needed to be exchanged reliably with other healthcare systems according to national standards.
My role
Improved the processing and transfer of medical data within referrals.
What I built
Validated and structured healthcare data in line with national information standards for safe exchange between systems.
Impact
More reliable, standards-compliant exchange of medical information between healthcare systems.
JavaKotlinSpring BootRESTOpenAPI

Healthcare System Integrations

03
Problem
A business-critical healthcare platform needed to retrieve and process data from external systems and directories.
My role
Implemented integrations with internal and external healthcare systems.
What I built
Built integrations that securely retrieve, validate and process healthcare-provider and consent data across connected systems.
Impact
Enabled accurate, up-to-date healthcare-provider and consent data across connected systems.
JavaKotlinSpring BootRESTAWSSQS

AI-Assisted Consultation Summaries (PoC)

04
Problem
GP–patient conversations are time-consuming to document manually.
My role
Developed an AI proof-of-concept for analyzing and summarizing GP–patient conversations.
What I built
Built a proof of concept that integrated an AI service to analyze and summarize consultations.
Impact
Demonstrated how AI could reduce documentation effort for healthcare professionals.
KotlinSpring BootRESTAI Integration
05Education

Education, courses & languages

Software Engineering

HAN University of Applied Sciences · Arnhem

Sept 2020 — June 2024

Network Administration

Rijn IJssel College · Arnhem

Sept 2017 — July 2020

Dutch Language

Radboud University · Nijmegen

March 2015 — July 2016

Courses & certifications

  • Angular Essentials, Topicus University
  • AWS Essentials, Topicus University
  • Kubernetes Essentials, Topicus University
  • Cyber Security Operations
  • CCNA Routing & Switching: Connecting Networks
  • Cyber Security Essentials
  • CCNA Routing & Switching: Scaling Networks
  • CCNA Routing & Switching: Essentials
  • CCNA Routing & Switching: Introduction to Networks
  • Networking Essentials
  • IT Essentials
  • Microsoft Office Specialist

Languages

  • ArabicNative
  • DutchProfessional
  • EnglishProfessional
  • SpanishBasic
06Contact

Let's build something reliable

I'm open to software engineering roles where robust, maintainable systems matter. If my experience fits what your team is looking for, I'd be glad to talk.