
ruaa diab
@ruaadiab
I build Java backend services and machine learning systems with measurable performance outcomes.
What I'm looking for
I've built backend services in Java and Spring Boot at Exalt Technologies, including JWT authentication, role-based access control, and PostgreSQL/MongoDB architectures.
I designed a two-level caching strategy for frequently accessed endpoints and wrote unit, integration, and load tests with JUnit, Mockito, and JMeter to identify failure points in REST APIs.
For my graduation project, I built the data pipeline and CNN-BiLSTM model for a wearable fall detection system, reaching 97.21% accuracy and 98.78% sensitivity on the SisFall dataset. I also integrated the system with an ESP32 and MPU6500 sensor under real-time and memory constraints.
Alongside development, I've maintained a reservation system serving 200+ monthly users and redesigned its concurrent-booking scheduling algorithm, reducing conflicts by 60%.
Experience
Work history, roles, and key accomplishments
Backend Developer Intern
Exalt Technologies
Jul 2025 - Sep 2025 (2 months)
Developed backend services in Java and Spring Boot with JWT authentication, role-based access control, and a PostgreSQL/MongoDB architecture. Implemented a two-level caching strategy to reduce database query latency and wrote automated tests with JUnit and Mockito.
Education
Degrees, certifications, and relevant coursework
Birzeit University
Bachelor of Science, Computer Science
Pursuing a Bachelor of Science in Computer Science, expected to graduate in June 2026. Completed the degree in 3.5 years with relevant coursework in algorithms, operating systems, databases, machine learning, computer networks, and compilers.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Portfolio
github.com/ruaa-diab/car-rentalJob categories
Skills
Interested in hiring ruaa?
You can contact ruaa and 90k+ other talented remote workers on Himalayas.
Message ruaaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
