Ahmad Kadri

Ahmad Kadri

Backend Architect

About Me

I am a backend-focused software engineer specializing in building secure, scalable, and maintainable systems using Java, Spring Boot, and related technologies.

My toolkit includes REST APIs, JWT-based Auth (Auth0), SQL, Docker, Swagger, CI/CD (GitHub Actions), and deep care for validation, exception handling, and testing (unit & integration).

I architect systems that align with real-world business needs and grow with the product.

Skills

Projects

📚 Digital Library Management System

A complete backend infrastructure project including Docker, AWS Fargate deployment, MySQL RDS, Load Balancer, and performance testing using JMeter.

Tech Stack: Spring Boot, Spring Security, OAuth2, Redis, Docker, AWS, MySQL, Apache JMeter

🔗 View Source Code on GitHub

🚀 Live Demo

📸 Screenshots

Home Page

Home Page

Books List

Books List

Search Books

Search Books

User Reservations

Reservations

Duplicate Reservation Error

Error

Admin Reservations

Admin Reservations

Admin Manage Books

Manage Books

Add Book

Add Book

Edit Book

Edit Book

Manage Users

Users

📖 Bookstore Application

A responsive bookstore application built with Spring Boot and Thymeleaf. Features include secure login, book catalog, and adaptive design for all devices.

Tech Stack: Spring Boot, Thymeleaf, Spring Security

Contact

Email: ahmadkadri@web.de

GitHub: github.com/ahmadkadri978

LinkedIn: linkedin.com/in/kadri-ahmad

📄 Download My CV (PDF)