// open to work — Amman, Jordan

Ali
Al-Aidi

Software Engineering graduate specialized in full-stack development with ASP.NET Core, Clean Architecture, and RESTful APIs — building systems that are secure, scalable, and maintainable.

Ali Al-Aidi
SCROLL

About

Backend-first,
full-stack ready.

I'm a Software Engineering graduate from Hashemite University (2022–2026), specialized in building full-stack web applications with layered and clean architecture.

Proficient in SOLID principles, Repository Pattern, Unit of Work, JWT authentication, and clean coding practices. I seek a junior .NET developer role where I can contribute to real products and grow within a strong team.

Willing to relocate. Available immediately.

C#
Primary language
.NET
Core framework
SQL
Data layer
JWT
Auth & security

Tech Stack

What I build with.

Backend
C# ASP.NET Core EF Core ADO.NET Web API LINQ .NET Framework
Frontend
JavaScript TypeScript HTML CSS
Architecture & Patterns
Clean Architecture Layered Architecture Repository Pattern Unit of Work SOLID Dependency Injection
Database & Security
SQL Server T-SQL Stored Procedures JWT Auth Role-based AuthZ Policy-based AuthZ
Tools & Other
Git GitHub Visual Studio Swagger C++ Java

Work

Selected projects.

01
Car Rental Management System
Enterprise-level full-stack system for managing vehicle rental operations across multiple branches. Supports 4 user roles (Customer, Employee, Branch Manager, Administrator) and covers the full rental lifecycle — reservations, contracts, payments, maintenance, and reviews.
ASP.NET Core C# SQL Server Clean Architecture JWT Unit Testing TypeScript
→
02
Booking Trip — Flight Booking System
Graduation project. Flight booking management platform with role-based access for Admin, Employee, and Client. Includes QR code generation and verification for ticket validation, email notifications, and stored procedure-based database layer.
ASP.NET Core C# ADO.NET SQL Server Stored Procedures SOLID QR Code
→
03
Bank Management System
Console-based banking application supporting client management, deposits, withdrawals, fund transfers, transaction logs, currency exchange, and user login with access control. Modular OOP architecture with dedicated entity and UI layers.
C++ OOP File Handling Modular Architecture
→

Workspace

Behind the code.

More

Problem solving.

⚙️

Algorithmic Practice

Actively practicing data structures, algorithms, and optimization techniques. Consistent GitHub activity covering logical thinking and problem-solving challenges.

View on GitHub →

Contact

Let's build something
together.

Open to junior full-stack and backend .NET developer roles in Jordan or remote. Let's talk.

alialaudi14@gmail.com