I designed an access monitoring system with a factory-based reader integration architecture, supporting legacy file-based and Hikvision readers through a shared interface and unified collection service.
I implemented database-driven reader configuration and scheduled background collection, so new reader instances can be added without code changes and overlapping job executions are prevented. I also implemented role-based access control for application operations.
For a Hospital Access Management System, I integrated a legacy card reader through periodic log-file synchronization. Checkpoint-based recovery and binary search let transaction processing resume after application downtime.
My projects include SkillSync, a job recommendation application connecting a .NET backend with a Python service for CV embeddings and semantic matching, and an Arabic books search engine using NLP and hybrid search. The search engine was published in the 2025 Twelfth International Conference on Intelligent Computing and Information Systems (ICICIS).

