Java Backend Developer · Spring Boot · REST APIs · PostgreSQL
I build backend applications with Java and Spring Boot, focusing on REST APIs, relational databases, authentication, and authorization.
My projects explore how software handles real workflows, from managing projects and vendor quotations to organizing developer job opportunities.
A project and vendor management platform built with Spring Boot, Angular, and PostgreSQL. It brings together projects, vendor outreach, quotations, documents, and role-based access.
A backend project built with Java, Spring Boot, Spring Data JPA, and PostgreSQL.
A Python tool for finding developer opportunities, scoring relevance, and filtering duplicates.
Engineering notes by Youssef Saoud on backend design, reliability, and data.
Backend Engineering Decisions Behind Orqestra
Medium · Design decisions behind a Java and Spring Boot application.
A Practical Spring Boot Backend Checklist for 2027
DEV Community · Authorization, transactions, concurrency, and recovery.
Reliable Employee Invitations: An Orqestra Case Study
Zenodo · A technical note with fixed code references and limitations.
Building Backend Dashboards That Respect Access and Data
LinkedIn · Authorization, currency handling, and meaningful analytics.
Designing REST APIs That Handle Retries Safely
LinkedIn · Idempotency, database constraints, and transaction boundaries.
Why Duplicate Detection Needs More Than Matching Titles
LinkedIn · Normalization, matching signals, and data quality.
Preventing Overbooking When 10,000 People Want 100 Seats
LinkedIn · A Spring Boot and PostgreSQL design approach to capacity limits.
Find my code on GitHub, connect on LinkedIn, or read my writing on Medium.