Selected work
Mohamed Al-Hajji
A focused list of software and coursework projects. Click any project to view the scope, stack, and realistic details.
Spring Boot microservices backend with authentication, gateway routing, PostgreSQL services, and Docker Compose.
Socket-based Python chat application with peer discovery, threading, key exchange, and encrypted messages.
ESP32 security system using sensors, Wi-Fi communication, event logs, and alert handling.
Java Android application with a simple chat interface, Retrofit API requests, and Gson JSON parsing.
Python decision-support concept using simulation, probability, and expected value comparison.
C++ data structures project implementing a custom hash table and analyzing web log page visits.