4YA designs React 19 / Vite / Go / Cloudflare Edge SaaS architectures — for products that scale without breaking, even at 10× the initial traffic. Firm based in Marrakech, clients all over Morocco and internationally.
No commitment · Reply within 24h
4YA is an engineering firm — not an agency. The distinction is not just semantics.
What every serious architecture must respect — and what most agencies ignore.
Static assets, stateless APIs and SSR rendering run on Cloudflare Workers — not on a VPS in Frankfurt. Result: TTFB <50ms for your Moroccan users.
Node.js is great for prototyping. Go is built for production: 10× more concurrency, stable memory, single binary. For sensitive or high-frequency data endpoints, Go is the rational choice.
Vite replaces Create React App. 50× faster build, instant HMR, automatic code-splitting. React 19 with Server Components for data-heavy views.
A single engine for transactional data AND vector search (RAG). No Redis + Pinecone + MongoDB stack to manage. Less attack surface, lower cost, more consistency.
AI is not a module to plug into an existing SaaS. It needs a specific data, event and audit architecture. We design for that from day 1.
PII encryption, immutable audit trail, granular RBAC, automatable right-to-erasure. Not features bolted on later — architectural constraints.
Each choice is justified by performance data — not by social-media noise.
The difference between a vendor who codes and an architect who thinks 3 years ahead.
any
Not an agency of fresh graduates. A firm founded by an architect with 21 years on the ground.
21 years of software engineering experience across 3 continents — from pre-seed startups to Series B scale-ups. Specialised in distributed architectures, LLMOps and edge systems. Founder of 4YA, based in Marrakech since 2020. Acts as principal architect on every 4YA engagement — no subcontracting.
Audit of an existing system or greenfield — describe your project to our assistant. Technical reply within 24h.
Based in Marrakech · Clients all over Morocco · No commitment