Computer Engineering Graduate

Mohamed Al-Hajji

Software Engineer

Computer Engineering graduate focused on software engineering, backend systems, and modern application development. Experienced with C++, Python, Java, PostgreSQL, Docker, and Unreal Engine through academic and personal projects.

About

Technical skills

Languages

C++, Python, Java

Backend

Spring Boot, REST APIs, authentication concepts, Docker Compose

Frontend

HTML, CSS, JavaScript, UI layout, Figma

Databases

SQL, PL/SQL, PostgreSQL, relational algebra

Tools

Git, Docker, Android Studio, Office.js

Game Development

Unreal Engine 5, Visual Blueprints, Construct 3, Unity