At Ejada (Al Rajhi Bank), I architect and maintain inventory and auto-mortgage systems using Apache OFBiz and Opentaps. I also developed a backend subsystem that communicates with custom Agentic AI models to automate raw data extraction and reporting.
For the Medical Labs System, I developed an application for customer workflows and blood sample collection, and integrated an Agentic AI subsystem to automate medical data extraction and reporting.
At International Turnkey Systems (ITS), I designed, optimized, and maintained secure internet banking applications, including authentication modules and customer ledger operations. I implemented change requests and participated in live customer debugging sessions.
Earlier, at ISAG Company, I developed backend modules for an ERP platform and created accounting and business intelligence reports with JasperReport. I also built a personal Spring Boot e-commerce project using microservices, RabbitMQ, Liquibase, and MapStruct.

