portfolio.skills.index / The stack

Tools I use to ship Laravel and Flutter products.

Grounded in Computer Science and years at Masar Soft: backend services, mobile clients, databases, cloud APIs, and the glue between them.

Laravel PHP Flutter ZATCA MySQL Redis Tailwind Docker Queues REST & APIs SaaS & systems Domain modeling Blade Alpine.js Testing Observability CI/CD Laravel PHP Flutter ZATCA MySQL Redis Tailwind Docker Queues REST & APIs SaaS & systems Domain modeling Blade Alpine.js Testing Observability CI/CD
01 / Backend & APIs
03 · Tech
01

PHP & Laravel

Back-end web applications, service boundaries, validation, and Laravel ecosystems suited to SaaS and internal operations tools.

02

REST & API design

Designing and consuming APIs, integrating third-party services, and keeping contracts understandable for mobile and web clients.

03

Background work

Async jobs, retries, and patterns that keep heavy work off request/response paths when integrations or reporting demand it.

02 / Mobile & web UI
03 · Tech
01

Flutter (mobile)

Cross-platform mobile applications, performance tuning, payment gateway wiring in KSA, and collaboration with designers on shipped experiences.

02

Web front ends

Front-end architecture, user interactions, responsive layouts, and working alongside designers on web design details.

03

Lightweight interactivity

Targeted Alpine.js-style enhancements where full SPA weight is unnecessary.

03 / Data & infrastructure
03 · Tech
01

Relational databases

Functional databases and schemas, migrations, and queries aligned with business workflows -- finance, logistics, and commerce.

02

Redis & caching

Caching, queues, and hot paths that need predictable latency next to Laravel.

03

Linux & Docker

Reproducible environments and deployable services that match how the app runs in production.

04 / Delivery & quality
03 · Tech
01

Product & domain fit

Research, product proposals, and feature planning with product teams -- especially when extending existing applications.

02

Testing & debugging

Identifying threats, resolving technical issues, and validating behavior before and after release.

03

Operational awareness

Logs, monitoring hooks, and practices that make production behavior legible when integrations fail or load spikes.