Featured
PDKS Backend System
Laravel-based RESTful API backend for a Personnel Attendance Control System (PDKS), developed during internship at GBB Bilişim.
api
2026 – 2026
About This Project
An enterprise-level Personnel Attendance Control System (PDKS) backend project actively contributed to during internship at GBB Bilişim. Built on a multi-tenant SaaS architecture ensuring complete data isolation between companies.
Key contributions include: GPS zone-based location validation optimization, rewriting the SFSave algorithm for accurate cross-midnight shift calculations, tolerance-aware TimesheetExportV2 reporting engine, SMS OTP verification via Netgsm integration, CheckCompanyActive middleware for company status enforcement, resolving N+1 query problems with Laravel eager loading, PM2 process manager configuration, and strengthening annual leave assignment business logic.
Key contributions include: GPS zone-based location validation optimization, rewriting the SFSave algorithm for accurate cross-midnight shift calculations, tolerance-aware TimesheetExportV2 reporting engine, SMS OTP verification via Netgsm integration, CheckCompanyActive middleware for company status enforcement, resolving N+1 query problems with Laravel eager loading, PM2 process manager configuration, and strengthening annual leave assignment business logic.
Tech Stack
Laravel
PHP
MySQL
Redis
JWT
Netgsm SMS API
Maatwebsite Excel
PM2
Screenshots