Selected work
Complytude
A multi-tenant legal-compliance SaaS for UAE businesses.
Generate and analyze legal documents against UAE law. I owned the architecture end to end, from Postgres row-level security for hard tenant isolation to a dual-token auth flow to an event-driven AI pipeline, and I led a hired team to build it. Backend ~80%, paused deliberately and opened as a public showcase.
Read the case study →Driven Properties
A Dubai real estate portal whose property search did not work.
The filtering was broken, the URLs had no consistent hierarchy, and the data was split across a CMS and a database. I led a rebuild from scratch around an SEO-first URL architecture, one unified filtering system, and two layers of caching for speed. Live in production.
Read the case study →What I do
Backend & distributed systems
Domain-driven services with an event-driven spine: queues, workers, and clean seams that let a monolith become services only when scale actually asks for it.
Multi-tenant architecture
Data isolation and auth designed so tenants cannot leak into each other: row-level security, tenant-scoped tokens, and the review discipline that keeps them honest.
Frontend & delivery
User-facing systems built to be fast and findable: server-rendered React with an SEO-first URL architecture and layered caching, shipped on containerized services with CI that gates every change.
Technical leadership
Setting the architecture and the standards (TypeScript rigor, documented API contracts, commit discipline), then hiring and leading the engineers who build against them.
Stack
The tools I reach for, grouped by where they sit in a system.
Get in touch
Building something that has to hold up under load, isolation, or scrutiny, and still feel fast to the people using it? Let's talk.
yazan.ali.dev@gmail.com