3 systems · 2025 — Present
Clinic & dental practice software
Clinic systems where the hard part is the money rather than the forms: appointments, per-tooth treatment charts, billing, payment allocation and doctor earnings that have to add up exactly.
The systems behind it
- 2025 — Present
Dental Center Management Platform
78 models of clinical and financial domain, and a doctor-earnings engine that has to be exactly right
A full clinic operation: patients, appointments, treatments, prescriptions, inventory, billing and payroll. The hard part is not CRUD — it is payment allocation and the doctor-earnings algorithm, where a rounding mistake becomes a real dispute between a clinic and its staff. Arabic RTL throughout, with real-time updates over WebSockets.
Role: Full-stack — domain modelling, financial logic, deployment and backups
Laravel 12Blade + Alpine.jsTailwind 4Laravel Reverb (WebSockets)MySQLArabic RTL - 2025 — Present
Multi-Tenant Clinic SaaS
One clinic system turned into a subscription product
Tenants with their own domains, plan and feature gating, subscription invoicing, a super-admin surface and an audit log — the transformation of a single-tenant clinic system into a sellable platform.
Role: Architect and developer
Laravel 12Multi-tenancySubscriptionsMySQLAudit logging - 2025 — 2026
Clinic Systems (×3)
Three separate clinic platforms, including per-tooth charting and a PWA
Three independent dental and medical clinic systems: appointment and patient management, per-tooth treatment charting, x-ray records, expenses, and role-separated portals for admin, doctor and secretary.
Role: Full-stack
Laravel 12BladePWAMySQLArabic RTL
Describe the problem, not the solution
The most useful first message is what is going wrong and what it costs you. I will tell you honestly whether I am the right person for it.
