Backend Software Engineer specializing in Java, Spring Boot & Microservices. Dedicated to building high-performance, secure, and resilient enterprise applications.
"Software engineering is an athletic pursuit of the mind."
I approach software development with a rigorous focus on core principles before scaling into complexity. From enterprise Java EE to modern Microservices and AI integrations, I ensure every architecture I design is maintainable, scalable, and secure.
Beyond writing code, I focus on aligning technical solutions with business goals. My background as an IEEE leader and Tech Instructor has equipped me with the skills to mentor teams, simplify complex architectures, and drive successful project deliveries.
Engineering scalable Microservices using Java, Spring Boot, and Spring Cloud. Leading security initiatives by resolving vulnerabilities and implementing Spring Security/JWT protocols. Expertly maintaining legacy Java EE (ADF/OAF) enterprise systems.
Simplifying complex technical concepts for aspiring developers. Delivered multiple programming courses, focusing on clean code, software design patterns, and strategic engineering mindsets.
Orchestrated branch operations, managed multi-disciplinary teams, and led engineering initiatives. Focused on fostering a culture of innovation and high-performance execution among student engineers.
Built for performance and scale
An intelligent AI assistant built to streamline operations and provide smart, context-aware responses using advanced language models and backend integrations.
Comprehensive store ecosystem featuring a Spring Boot backend, high-performance React frontend, and Flutter mobile app.
A robust Point of Sale system engineered to handle transactions, inventory management, and reporting with high reliability and ease of use.
ORACLE UNIVERSITY
ORACLE UNIVERSITY
RED HAT
24-hour global programming hackathon competitor (2024).
Participant in STEAM Center AI Olympiad (2024 & 2025).
Finalist at the Jordan Engineers Association innovation challenge.