Yazan Ali.
Open to senior & staff engineering and architecture roles

Yazan Ali

Systems built end to end, and built to hold up.

Senior full-stack engineer and solutions architect. I build the whole path, from React frontends tuned for speed and search to multi-tenant, event-driven backends and the data-isolation and auth layers that quietly decide whether a product can be trusted, and I lead the teams that ship them.

AWS Certified Solutions Architect, Associate

Portrait of Yazan Ali

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
Role
Lead Engineer & Architect
Stack
NestJS 11 · Fastify
PostgreSQL 16 · BullMQ / Redis
AWS S3 · Docker
Focus
Multi-tenancy · AI pipeline
Status
Paused · source public

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
Role
Senior Engineer, rebuild lead
Stack
Next.js · TypeScript
SSR · Layered caching
Headless CMS · API
Focus
SEO architecture · Performance
Status
Live in production

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.

Languages & runtime
TypeScript·JavaScript·Node.js
Backend frameworks
NestJS·Express
Data stores
PostgreSQL·MySQL·MongoDB·DynamoDB·Redis
Events & queues
Kafka·RabbitMQ·BullMQ
Cloud & delivery
AWS·Azure·Vercel
Frontend
React·Next.js·Tailwind CSS·shadcn/ui
Building with
Claude Code·Cursor

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.