Summary
Overview
Work History
Education
Skills
Software
Timeline
SoftwareEngineer

Abdullah Alahmadi

Software Engineer
Dhahran

Summary

Driven software engineer with hands-on project experience in application development and software design. Seeking a summer training opportunity to apply technical skills and contribute to real-world solutions.

Overview

2
2
years of professional experience

Work History

ParkPal

SWE 363
01.2025 - Current
  • Built a responsive app using JavaScript React for dynamic features like ticket purchasing, ride details, and real-time maps.
  • Developed a Virtual Queue system to reduce wait times and improve user experience.
  • Implemented interactive maps and ride information using HTML/CSS for a user-friendly interface.
  • Managed version control and team collaboration with GitHub.

Train Reservations System

ICS 321
08.2024 - 12.2024
  • Developed a JavaFX app for train reservations with MySQL for persistent data storage.
  • Designed an EER diagram and built a normalized database to support reservations and scheduling.
  • Implemented CRUD operations for reservations with seamless database integration.
  • Ensured system functionality aligned with the database model for consistency and performance.

Classroom Reservation System

SWE 206
01.2023 - 05.2024
  • Developed a JavaFX app using the Waterfall model, from requirements to implementation.
  • Created formal documentation: Requirements Specification, Use Case, Class, Sequence, and Activity Diagrams.
  • Implemented the app in Java, aligning development with system models and diagrams.
  • Managed tasks with Trello and version control with GitHub for collaboration.

Education

Bachelor of Science - Software Engineering

KFUPM
Dhahran
04.2001 -

Skills

Teamwork and collaboration

Software

Java

JavaFX

MySQL

GitHub

JavaScript

Python

Timeline

ParkPal

SWE 363
01.2025 - Current

Train Reservations System

ICS 321
08.2024 - 12.2024

Classroom Reservation System

SWE 206
01.2023 - 05.2024

Bachelor of Science - Software Engineering

KFUPM
04.2001 -
Abdullah AlahmadiSoftware Engineer