تفاصيل العمل

My role: Senior Backend Engineer (Wakeb Data)

Backend for an enterprise legal case management platform covering case filing, hearing scheduling and attendance, judgments, rulings and lawyer assignment. I built a reusable, event-driven notification module (email, push, SMS, in-app and calendar invites) with per-channel templates and scheduled reminders, now shared across multiple systems. I also built a dynamic form builder that lets non-technical users create single or multi-step forms with a per-field validation rule engine, and designed schemas and service layers using transactions and queued jobs.

Key contributions

- Event-driven notification module: email, push, SMS, in-app and calendar invites, with per-channel templates, configurable recipients and scheduled reminders. Reused across multiple systems.

- Dynamic form builder: single and multi-step forms created by non-technical users, validated by a per-field rule engine.

- Case workflows: filing, hearing scheduling and attendance, judgments, rulings and lawyer assignment.

- Data layer: schema design, service layers, database transactions for multi-step writes, queued jobs for notifications and reports.

Stack: PHP 8, Laravel, MySQL, Redis, Queues, Events & Listeners, REST APIs.

Client platform under NDA, so screenshots are not shared.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات