Skip to content
Abdullah Almutairi

Work

Projects

Software I have built, with honest status labels.

2 featured6 more projects

More projects

Coursework, team projects and earlier builds. Team projects are marked as such.

Departments

  • DepartmentID PK
  • Name

Positions

  • PositionID PK
  • Name

Employees

  • EmployeeID PK
  • Email UNIQUE
  • Salary CHECK ≥ 0
  • DepartmentID FK → Departments
  • PositionID FK → Positions

Attendance

  • AttendanceID PK
  • EmployeeID FK → Employees
  • AttendanceDate
Tables from the project's schema: Departments, Positions, Employees, Attendance.

Backend application · Data modelling

EMS-Pro

In progress

Layered Java employee-management system on a relational SQLite schema.

  • Java
  • SQL
  • SQLite
  • +1 more

Simulation · Desktop application· Team project

EV Charging Station Simulation

Java simulation comparing FCFS with priority scheduling and dynamic power allocation.

  • Java
  • Java Swing
  • GitHub Actions
Match Ticket Booking System match selection screen listing two upcoming matches with ticket prices

Data structures & algorithms· Team project

Match Ticket Booking System

Ticket-booking model comparing hand-built data structures with brute-force baselines.

  • Python
Smart Parking dashboard with parking analytics, space status and a video feed of detected vehicles

Applied AI · Local API

Smart Parking (YOLO)

Prototype

Detects vehicles in parking video and serves per-space occupancy through a FastAPI service.

  • Python
  • FastAPI
  • REST APIs
  • +1 more
Library Management System window with the actions sidebar, add-book form and book statistics

Desktop application

Library Management System

Java Swing app for managing books, borrowing and returns with file persistence.

  • Java
  • Java Swing
Student Management System window with the navigation sidebar and the student information form

Desktop application

Student Management System

Java Swing tool for student records with search, sorting and GPA statistics.

  • Java
  • Java Swing

Contact

Got something in mind?

Have a project, an idea, or just want to talk software? Send me an email. I’d be happy to hear from you.